diff options
author | Robby Workman <rworkman@slackbuilds.org> | 2011-03-16 01:20:14 -0500 |
---|---|---|
committer | Robby Workman <rworkman@slackbuilds.org> | 2011-03-20 12:32:23 -0500 |
commit | 6a511b1c665a1f7efecadaa3447af889b1dcba58 (patch) | |
tree | 2266375d0edd4ec28f98767b54af3fbd8edebea2 /libraries | |
parent | f228ec7eefcb4ab77057015a1b13c85973cb68ee (diff) |
haskell/*: Moved all of the Haskell stuff to here
Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
Diffstat (limited to 'libraries')
256 files changed, 0 insertions, 6545 deletions
diff --git a/libraries/haskell-GLURaw/README b/libraries/haskell-GLURaw/README deleted file mode 100644 index 8989e984cc8f..000000000000 --- a/libraries/haskell-GLURaw/README +++ /dev/null @@ -1,8 +0,0 @@ -GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility -library. It is basically a 1:1 mapping of GLU's C API, intended as a -basis for a nicer interface. - -This requires ghc and haskell-OpenGLRaw. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-GLURaw/doinst.sh b/libraries/haskell-GLURaw/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-GLURaw/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-GLURaw/haskell-GLURaw.SlackBuild b/libraries/haskell-GLURaw/haskell-GLURaw.SlackBuild deleted file mode 100644 index 98eff190bfd9..000000000000 --- a/libraries/haskell-GLURaw/haskell-GLURaw.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for GLURaw - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-GLURaw -VERSION=${VERSION:-1.1.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-GLURaw/haskell-GLURaw.info b/libraries/haskell-GLURaw/haskell-GLURaw.info deleted file mode 100644 index 932977b8da66..000000000000 --- a/libraries/haskell-GLURaw/haskell-GLURaw.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-GLURaw" -VERSION="1.1.0.0" -HOMEPAGE="http://hackage.haskell.org/package/GLURaw" -DOWNLOAD="http://hackage.haskell.org/packages/archive/GLURaw/1.1.0.0/GLURaw-1.1.0.0.tar.gz" -MD5SUM="3f195f73f5c58edc3dd32c5048c5b64e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-GLURaw/slack-desc b/libraries/haskell-GLURaw/slack-desc deleted file mode 100644 index 33261d52af14..000000000000 --- a/libraries/haskell-GLURaw/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-GLURaw: haskell-GLURaw (A raw binding for the OpenGL graphics system) -haskell-GLURaw: -haskell-GLURaw: GLURaw is a raw Haskell binding for the GLU 1.3 OpenGL utility -haskell-GLURaw: library. It is basically a 1:1 mapping of GLU's C API, intended as a -haskell-GLURaw: basis for a nicer interface. -haskell-GLURaw: -haskell-GLURaw: -haskell-GLURaw: -haskell-GLURaw: -haskell-GLURaw: -haskell-GLURaw: diff --git a/libraries/haskell-GLUT/README b/libraries/haskell-GLUT/README deleted file mode 100644 index 878de79cbb93..000000000000 --- a/libraries/haskell-GLUT/README +++ /dev/null @@ -1,8 +0,0 @@ -A Haskell binding for the OpenGL Utility Toolkit, a window system -independent toolkit for writing OpenGL programs. - -This requires ghc, haskell-StateVar, haskell-Tensor and -haskell-OpenGL. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-GLUT/doinst.sh b/libraries/haskell-GLUT/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-GLUT/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-GLUT/haskell-GLUT.SlackBuild b/libraries/haskell-GLUT/haskell-GLUT.SlackBuild deleted file mode 100644 index e9f8936ae58e..000000000000 --- a/libraries/haskell-GLUT/haskell-GLUT.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for GLUT - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-GLUT -VERSION=${VERSION:-2.2.2.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README examples $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-GLUT/haskell-GLUT.info b/libraries/haskell-GLUT/haskell-GLUT.info deleted file mode 100644 index c2fff5d32a9a..000000000000 --- a/libraries/haskell-GLUT/haskell-GLUT.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-GLUT" -VERSION="2.2.2.0" -HOMEPAGE="http://hackage.haskell.org/package/GLUT" -DOWNLOAD="http://hackage.haskell.org/packages/archive/GLUT/2.2.2.0/GLUT-2.2.2.0.tar.gz" -MD5SUM="e11912f50b76950b0d9e27d25127e391" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-GLUT/slack-desc b/libraries/haskell-GLUT/slack-desc deleted file mode 100644 index 594038045334..000000000000 --- a/libraries/haskell-GLUT/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-GLUT: haskell-GLUT (A binding for the OpenGL Utility Toolkit) -haskell-GLUT: -haskell-GLUT: A Haskell binding for the OpenGL Utility Toolkit, a window system -haskell-GLUT: independent toolkit for writing OpenGL programs. -haskell-GLUT: -haskell-GLUT: -haskell-GLUT: -haskell-GLUT: -haskell-GLUT: -haskell-GLUT: -haskell-GLUT: diff --git a/libraries/haskell-HTTP/README b/libraries/haskell-HTTP/README deleted file mode 100644 index 1713ad6e0de6..000000000000 --- a/libraries/haskell-HTTP/README +++ /dev/null @@ -1,9 +0,0 @@ -The HTTP package supports client-side web programming in Haskell. -It lets you set up HTTP connections, transmitting requests and -processing the responses coming back, all from within the comforts -of Haskell. - -This requires haskell-network. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-HTTP/doinst.sh b/libraries/haskell-HTTP/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-HTTP/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-HTTP/haskell-HTTP.SlackBuild b/libraries/haskell-HTTP/haskell-HTTP.SlackBuild deleted file mode 100644 index d619c338e8b9..000000000000 --- a/libraries/haskell-HTTP/haskell-HTTP.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for HTTP - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-HTTP -VERSION=${VERSION:-4000.1.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGES LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-HTTP/haskell-HTTP.info b/libraries/haskell-HTTP/haskell-HTTP.info deleted file mode 100644 index 49bfea2ffeab..000000000000 --- a/libraries/haskell-HTTP/haskell-HTTP.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-HTTP" -VERSION="4000.1.1" -HOMEPAGE="http://hackage.haskell.org/package/HTTP" -DOWNLOAD="http://hackage.haskell.org/packages/archive/HTTP/4000.1.1/HTTP-4000.1.1.tar.gz" -MD5SUM="ddf23d46c4d6dc0048c454e3d01caa57" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-HTTP/slack-desc b/libraries/haskell-HTTP/slack-desc deleted file mode 100644 index b3970a5c95cb..000000000000 --- a/libraries/haskell-HTTP/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-HTTP: haskell-HTTP (A Haskell library for client-side HTTP) -haskell-HTTP: -haskell-HTTP: The HTTP package supports client-side web programming in Haskell. -haskell-HTTP: It lets you set up HTTP connections, transmitting requests and -haskell-HTTP: processing the responses coming back, all from within the comforts -haskell-HTTP: of Haskell. -haskell-HTTP: -haskell-HTTP: http://hackage.haskell.org/package/HTTP -haskell-HTTP: -haskell-HTTP: -haskell-HTTP: diff --git a/libraries/haskell-HUnit/README b/libraries/haskell-HUnit/README deleted file mode 100644 index 90e927049700..000000000000 --- a/libraries/haskell-HUnit/README +++ /dev/null @@ -1,7 +0,0 @@ -HUnit is a unit testing framework for Haskell, inspired by the JUnit -tool for Java. - -This requires ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-HUnit/doinst.sh b/libraries/haskell-HUnit/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-HUnit/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-HUnit/haskell-HUnit.SlackBuild b/libraries/haskell-HUnit/haskell-HUnit.SlackBuild deleted file mode 100644 index b70780c18230..000000000000 --- a/libraries/haskell-HUnit/haskell-HUnit.SlackBuild +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/sh - -# Slackware build script for HUnit - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-HUnit -VERSION=${VERSION:-1.2.2.3} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README doc/Guide.html $PKG/usr/doc/$PRGNAM-$VERSION -# --docdir not fully respected -mv $PKG/usr/share/$SRCNAM-$VERSION/examples $PKG/usr/doc/$PRGNAM-$VERSION/examples -# rest of them are duplicates -rm -rf $PKG/usr/share -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-HUnit/haskell-HUnit.info b/libraries/haskell-HUnit/haskell-HUnit.info deleted file mode 100644 index 41e74138ea7f..000000000000 --- a/libraries/haskell-HUnit/haskell-HUnit.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-HUnit" -VERSION="1.2.2.3" -HOMEPAGE="http://hackage.haskell.org/package/HUnit" -DOWNLOAD="http://hackage.haskell.org/packages/archive/HUnit/1.2.2.3/HUnit-1.2.2.3.tar.gz" -MD5SUM="f179add502f88153e5c9fdc69056b657" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-HUnit/slack-desc b/libraries/haskell-HUnit/slack-desc deleted file mode 100644 index 60583e852630..000000000000 --- a/libraries/haskell-HUnit/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-HUnit: haskell-HUnit (Unit testing framework for Haskell) -haskell-HUnit: -haskell-HUnit: HUnit is a unit testing framework for Haskell, inspired by the JUnit -haskell-HUnit: tool for Java. -haskell-HUnit: -haskell-HUnit: http://hackage.haskell.org/package/HUnit -haskell-HUnit: -haskell-HUnit: -haskell-HUnit: -haskell-HUnit: -haskell-HUnit: diff --git a/libraries/haskell-MonadCatchIO-mtl/README b/libraries/haskell-MonadCatchIO-mtl/README deleted file mode 100644 index 156680c936e7..000000000000 --- a/libraries/haskell-MonadCatchIO-mtl/README +++ /dev/null @@ -1,6 +0,0 @@ -Provides a monad-transformer version of the Control.Exception.catch -function. For this, it defines the MonadCatchIO class, a subset of -MonadIO. It defines proper instances for most monad transformers in -the mtl library. - -This requires ghc, haskell-transformers, and haskell-mtl. diff --git a/libraries/haskell-MonadCatchIO-mtl/doinst.sh b/libraries/haskell-MonadCatchIO-mtl/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-MonadCatchIO-mtl/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.SlackBuild b/libraries/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.SlackBuild deleted file mode 100644 index c54efaec1bad..000000000000 --- a/libraries/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.SlackBuild +++ /dev/null @@ -1,91 +0,0 @@ -#!/bin/sh - -# Slackware build script for MonadCatchIO-mtl - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-MonadCatchIO-mtl -VERSION=${VERSION:-0.3.0.1} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -# BUG: At least the package should come with lisence -#cp -a $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.info b/libraries/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.info deleted file mode 100644 index 5f3a242ff065..000000000000 --- a/libraries/haskell-MonadCatchIO-mtl/haskell-MonadCatchIO-mtl.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-MonadCatchIO-mtl" -VERSION="0.3.0.1" -HOMEPAGE="http://hackage.haskell.org/package/MonadCatchIO-mtl" -DOWNLOAD="http://hackage.haskell.org/packages/archive/MonadCatchIO-mtl/0.3.0.1/MonadCatchIO-mtl-0.3.0.1.tar.gz" -MD5SUM="53f56fece758b15eff950f9c9796fbdf" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-MonadCatchIO-mtl/slack-desc b/libraries/haskell-MonadCatchIO-mtl/slack-desc deleted file mode 100644 index fbf5055cdb4b..000000000000 --- a/libraries/haskell-MonadCatchIO-mtl/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-MonadCatchIO-mtl: haskell-MonadCatchIO-mtl (Monad-transformer version of haskell-mtl) -haskell-MonadCatchIO-mtl: -haskell-MonadCatchIO-mtl: Provides a monad-transformer version of the Control.Exception.catch -haskell-MonadCatchIO-mtl: function. For this, it defines the MonadCatchIO class, a subset of -haskell-MonadCatchIO-mtl: MonadIO. It defines proper instances for most monad transformers in -haskell-MonadCatchIO-mtl: the mtl library. -haskell-MonadCatchIO-mtl: -haskell-MonadCatchIO-mtl: Homepage: http://hackage.haskell.org/package/MonadCatchIO-mtl -haskell-MonadCatchIO-mtl: -haskell-MonadCatchIO-mtl: -haskell-MonadCatchIO-mtl: diff --git a/libraries/haskell-ObjectName/README b/libraries/haskell-ObjectName/README deleted file mode 100644 index e266ea95af2f..000000000000 --- a/libraries/haskell-ObjectName/README +++ /dev/null @@ -1,9 +0,0 @@ -This tiny package contains the class ObjectName, which corresponds -to the general notion of explicitly handled identifiers for API -objects, e.g. a texture object name in OpenGL or a buffer object -name in OpenAL. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-ObjectName/doinst.sh b/libraries/haskell-ObjectName/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-ObjectName/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-ObjectName/haskell-ObjectName.SlackBuild b/libraries/haskell-ObjectName/haskell-ObjectName.SlackBuild deleted file mode 100644 index fbf457b394ef..000000000000 --- a/libraries/haskell-ObjectName/haskell-ObjectName.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for ObjectName - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-ObjectName -VERSION=${VERSION:-1.0.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-ObjectName/haskell-ObjectName.info b/libraries/haskell-ObjectName/haskell-ObjectName.info deleted file mode 100644 index a8e516e87893..000000000000 --- a/libraries/haskell-ObjectName/haskell-ObjectName.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-ObjectName" -VERSION="1.0.0.0" -HOMEPAGE="http://hackage.haskell.org/package/ObjectName" -DOWNLOAD="http://hackage.haskell.org/packages/archive/ObjectName/1.0.0.0/ObjectName-1.0.0.0.tar.gz" -MD5SUM="00140131c26a51ae1118f685a73ad923" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-ObjectName/slack-desc b/libraries/haskell-ObjectName/slack-desc deleted file mode 100644 index 0b12834253c5..000000000000 --- a/libraries/haskell-ObjectName/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-ObjectName: haskell-ObjectName (Explicitly handled object names) -haskell-ObjectName: -haskell-ObjectName: This tiny package contains the class ObjectName, which corresponds -haskell-ObjectName: to the general notion of explicitly handled identifiers for API -haskell-ObjectName: objects, e.g. a texture object name in OpenGL or a buffer object -haskell-ObjectName: name in OpenAL. -haskell-ObjectName: -haskell-ObjectName: -haskell-ObjectName: -haskell-ObjectName: -haskell-ObjectName: diff --git a/libraries/haskell-OpenGL/README b/libraries/haskell-OpenGL/README deleted file mode 100644 index be6dacd30797..000000000000 --- a/libraries/haskell-OpenGL/README +++ /dev/null @@ -1,8 +0,0 @@ -A Haskell binding for the OpenGL graphics system (GL, version 3.2) -and its accompanying utility library (GLU, version 1.3). - -This requires ghc, haskell-OpenGLRaw, haskell-GLURaw, -haskell-ObjectName, haskell-StateVar and haskell-Tensor. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-OpenGL/doinst.sh b/libraries/haskell-OpenGL/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-OpenGL/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-OpenGL/haskell-OpenGL.SlackBuild b/libraries/haskell-OpenGL/haskell-OpenGL.SlackBuild deleted file mode 100644 index 792be7ae23b8..000000000000 --- a/libraries/haskell-OpenGL/haskell-OpenGL.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for OpenGL - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-OpenGL -VERSION=${VERSION:-2.4.0.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-OpenGL/haskell-OpenGL.info b/libraries/haskell-OpenGL/haskell-OpenGL.info deleted file mode 100644 index 956df02cc55a..000000000000 --- a/libraries/haskell-OpenGL/haskell-OpenGL.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-OpenGL" -VERSION="2.4.0.1" -HOMEPAGE="http://hackage.haskell.org/package/OpenGL" -DOWNLOAD="http://hackage.haskell.org/packages/archive/OpenGL/2.4.0.1/OpenGL-2.4.0.1.tar.gz" -MD5SUM="71b03fce1e3d64be1e874d7989f0272c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-OpenGL/slack-desc b/libraries/haskell-OpenGL/slack-desc deleted file mode 100644 index 9d8df4dc6b60..000000000000 --- a/libraries/haskell-OpenGL/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-OpenGL: haskell-OpenGL (A binding for the OpenGL graphics system) -haskell-OpenGL: -haskell-OpenGL: A Haskell binding for the OpenGL graphics system (GL, version 3.2) -haskell-OpenGL: and its accompanying utility library (GLU, version 1.3). -haskell-OpenGL: -haskell-OpenGL: -haskell-OpenGL: -haskell-OpenGL: -haskell-OpenGL: -haskell-OpenGL: -haskell-OpenGL: diff --git a/libraries/haskell-OpenGLRaw/README b/libraries/haskell-OpenGLRaw/README deleted file mode 100644 index 211d7eb2be92..000000000000 --- a/libraries/haskell-OpenGLRaw/README +++ /dev/null @@ -1,14 +0,0 @@ -OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics -system and lots of OpenGL extensions. It is basically a 1:1 mapping -of OpenGL's C API, intended as a basis for a nicer interface. -OpenGLRaw offers access to all necessary functions, tokens and types -plus a general facility for loading extension entries. The module -hierarchy closely mirrors the naming structure of the OpenGL -extensions, making it easy to find the right module to import. All -API entries are loaded dynamically. If an API entry is not found at -runtime, a userError is thrown. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-OpenGLRaw/doinst.sh b/libraries/haskell-OpenGLRaw/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-OpenGLRaw/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-OpenGLRaw/haskell-OpenGLRaw.SlackBuild b/libraries/haskell-OpenGLRaw/haskell-OpenGLRaw.SlackBuild deleted file mode 100644 index 49f9970446b7..000000000000 --- a/libraries/haskell-OpenGLRaw/haskell-OpenGLRaw.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for OpenGLRaw - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-OpenGLRaw -VERSION=${VERSION:-1.1.0.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-OpenGLRaw/haskell-OpenGLRaw.info b/libraries/haskell-OpenGLRaw/haskell-OpenGLRaw.info deleted file mode 100644 index bf18fa575a44..000000000000 --- a/libraries/haskell-OpenGLRaw/haskell-OpenGLRaw.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-OpenGLRaw" -VERSION="1.1.0.1" -HOMEPAGE="http://hackage.haskell.org/package/OpenGLRaw" -DOWNLOAD="http://hackage.haskell.org/packages/archive/OpenGLRaw/1.1.0.1/OpenGLRaw-1.1.0.1.tar.gz" -MD5SUM="efe968cf32e46ae61b7b19edc2711044" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-OpenGLRaw/slack-desc b/libraries/haskell-OpenGLRaw/slack-desc deleted file mode 100644 index 01eb26c90542..000000000000 --- a/libraries/haskell-OpenGLRaw/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-OpenGLRaw: haskell-OpenGLRaw (A raw binding for the OpenGL graphics system) -haskell-OpenGLRaw: -haskell-OpenGLRaw: OpenGLRaw is a raw Haskell binding for the OpenGL 3.2 graphics -haskell-OpenGLRaw: system and lots of OpenGL extensions. It is basically a 1:1 mapping -haskell-OpenGLRaw: of OpenGL's C API, intended as a basis for a nicer interface. -haskell-OpenGLRaw: OpenGLRaw offers access to all necessary functions, tokens and types -haskell-OpenGLRaw: plus a general facility for loading extension entries. The module -haskell-OpenGLRaw: hierarchy closely mirrors the naming structure of the OpenGL -haskell-OpenGLRaw: extensions, making it easy to find the right module to import. All -haskell-OpenGLRaw: API entries are loaded dynamically. If an API entry is not found at -haskell-OpenGLRaw: runtime, a userError is thrown. diff --git a/libraries/haskell-QuickCheck/README b/libraries/haskell-QuickCheck/README deleted file mode 100644 index fc755754696a..000000000000 --- a/libraries/haskell-QuickCheck/README +++ /dev/null @@ -1,10 +0,0 @@ -QuickCheck is a library for random testing of program properties. -The programmer provides a specification of the program, in the form -of properties which functions should satisfy, and QuickCheck then -tests that the properties hold in a large number of randomly -generated cases. - -This requires ghc, haskell-transformers, and haskell-mtl. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-QuickCheck/doinst.sh b/libraries/haskell-QuickCheck/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-QuickCheck/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-QuickCheck/haskell-QuickCheck.SlackBuild b/libraries/haskell-QuickCheck/haskell-QuickCheck.SlackBuild deleted file mode 100644 index 18524141e0b2..000000000000 --- a/libraries/haskell-QuickCheck/haskell-QuickCheck.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for QuickCheck - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-QuickCheck -VERSION=${VERSION:-2.4.0.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-QuickCheck/haskell-QuickCheck.info b/libraries/haskell-QuickCheck/haskell-QuickCheck.info deleted file mode 100644 index 91ab2762c07d..000000000000 --- a/libraries/haskell-QuickCheck/haskell-QuickCheck.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-QuickCheck" -VERSION="2.4.0.1" -HOMEPAGE="http://hackage.haskell.org/package/QuickCheck" -DOWNLOAD="http://hackage.haskell.org/packages/archive/QuickCheck/2.4.0.1/QuickCheck-2.4.0.1.tar.gz" -MD5SUM="e8c86e95fd1fa4c58fc8e53e2853db5e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-QuickCheck/slack-desc b/libraries/haskell-QuickCheck/slack-desc deleted file mode 100644 index 3c16d509986b..000000000000 --- a/libraries/haskell-QuickCheck/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-QuickCheck: haskell-QuickCheck (Automatic testing of Haskell programs) -haskell-QuickCheck: -haskell-QuickCheck: QuickCheck is a library for random testing of program properties. -haskell-QuickCheck: The programmer provides a specification of the program, in the form -haskell-QuickCheck: of properties which functions should satisfy, and QuickCheck then -haskell-QuickCheck: tests that the properties hold in a large number of randomly -haskell-QuickCheck: generated cases. -haskell-QuickCheck: -haskell-QuickCheck: http://hackage.haskell.org/package/QuickCheck -haskell-QuickCheck: -haskell-QuickCheck: diff --git a/libraries/haskell-StateVar/README b/libraries/haskell-StateVar/README deleted file mode 100644 index 2d3ee44d074b..000000000000 --- a/libraries/haskell-StateVar/README +++ /dev/null @@ -1,7 +0,0 @@ -This package contains state variables, which are references in the -IO monad, like IORefs or parts of the OpenGL state. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-StateVar/doinst.sh b/libraries/haskell-StateVar/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-StateVar/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-StateVar/haskell-StateVar.SlackBuild b/libraries/haskell-StateVar/haskell-StateVar.SlackBuild deleted file mode 100644 index 4115010ffbda..000000000000 --- a/libraries/haskell-StateVar/haskell-StateVar.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for StateVar - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-StateVar -VERSION=${VERSION:-1.0.0.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-StateVar/haskell-StateVar.info b/libraries/haskell-StateVar/haskell-StateVar.info deleted file mode 100644 index 81467975290d..000000000000 --- a/libraries/haskell-StateVar/haskell-StateVar.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-StateVar" -VERSION="1.0.0.0" -HOMEPAGE="http://hackage.haskell.org/package/StateVar" -DOWNLOAD="http://hackage.haskell.org/packages/archive/StateVar/1.0.0.0/StateVar-1.0.0.0.tar.gz" -MD5SUM="313aa364e9c41bdd87f4bd3710676d63" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-StateVar/slack-desc b/libraries/haskell-StateVar/slack-desc deleted file mode 100644 index cf762cdcda15..000000000000 --- a/libraries/haskell-StateVar/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-StateVar: haskell-StateVar (State variables for Haskell) -haskell-StateVar: -haskell-StateVar: This package contains state variables, which are references in the -haskell-StateVar: IO monad, like IORefs or parts of the OpenGL state. -haskell-StateVar: -haskell-StateVar: -haskell-StateVar: -haskell-StateVar: -haskell-StateVar: -haskell-StateVar: -haskell-StateVar: diff --git a/libraries/haskell-Tensor/README b/libraries/haskell-Tensor/README deleted file mode 100644 index 0ed8491b148b..000000000000 --- a/libraries/haskell-Tensor/README +++ /dev/null @@ -1,7 +0,0 @@ -This package contains tensor data types and their instances for some -basic type classes. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-Tensor/doinst.sh b/libraries/haskell-Tensor/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-Tensor/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-Tensor/haskell-Tensor.SlackBuild b/libraries/haskell-Tensor/haskell-Tensor.SlackBuild deleted file mode 100644 index 1396770bf218..000000000000 --- a/libraries/haskell-Tensor/haskell-Tensor.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for Tensor - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-Tensor -VERSION=${VERSION:-1.0.0.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-Tensor/haskell-Tensor.info b/libraries/haskell-Tensor/haskell-Tensor.info deleted file mode 100644 index afef4b7d40d6..000000000000 --- a/libraries/haskell-Tensor/haskell-Tensor.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-Tensor" -VERSION="1.0.0.1" -HOMEPAGE="http://hackage.haskell.org/package/Tensor" -DOWNLOAD="http://hackage.haskell.org/packages/archive/Tensor/1.0.0.1/Tensor-1.0.0.1.tar.gz" -MD5SUM="67e0393f0cf4f2db06f525853e47811c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-Tensor/slack-desc b/libraries/haskell-Tensor/slack-desc deleted file mode 100644 index f9e7ead65a45..000000000000 --- a/libraries/haskell-Tensor/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-Tensor: haskell-Tensor (Tensor data types) -haskell-Tensor: -haskell-Tensor: This package contains tensor data types and their instances for some -haskell-Tensor: basic type classes. -haskell-Tensor: -haskell-Tensor: -haskell-Tensor: -haskell-Tensor: -haskell-Tensor: -haskell-Tensor: -haskell-Tensor: diff --git a/libraries/haskell-X11-xft/README b/libraries/haskell-X11-xft/README deleted file mode 100644 index 711cb15ac93d..000000000000 --- a/libraries/haskell-X11-xft/README +++ /dev/null @@ -1,6 +0,0 @@ -haskell-X11-xft is haskell support for xft in X11. - -This requires ghc, haskell-X11, and haskell-utf8-string. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-X11-xft/doinst.sh b/libraries/haskell-X11-xft/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-X11-xft/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-X11-xft/haskell-X11-xft.SlackBuild b/libraries/haskell-X11-xft/haskell-X11-xft.SlackBuild deleted file mode 100644 index 5e678db3f532..000000000000 --- a/libraries/haskell-X11-xft/haskell-X11-xft.SlackBuild +++ /dev/null @@ -1,89 +0,0 @@ -#!/bin/sh -# Slackware build script for X11-xft - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Modified by Andy Bailey (GooseYArd@gmail.com) for X11-xft -# Public domain. - -SRCNAM=X11-xft -PRGNAM=haskell-$SRCNAM -VERSION=${VERSION:-0.3} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -GHC_VERSION=$(ghc --numeric-version) - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | \ xargs strip --strip-unneeded 2> /dev/null || true - -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-X11-xft/haskell-X11-xft.info b/libraries/haskell-X11-xft/haskell-X11-xft.info deleted file mode 100644 index c12d37f9b723..000000000000 --- a/libraries/haskell-X11-xft/haskell-X11-xft.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-X11-xft" -VERSION="0.3" -HOMEPAGE="http://hackage.haskell.org/package/X11-xft" -DOWNLOAD="http://hackage.haskell.org/packages/archive/X11-xft/0.3/X11-xft-0.3.tar.gz" -MD5SUM="1b4a528a2a4fe5e9de715f6758ff9015" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Andy Bailey" -EMAIL="GooseYArd@gmail.com" -APPROVED="Erik Hanson" diff --git a/libraries/haskell-X11-xft/slack-desc b/libraries/haskell-X11-xft/slack-desc deleted file mode 100644 index d8f386dc70b2..000000000000 --- a/libraries/haskell-X11-xft/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-X11-xft: haskell-X11-xft (haskell bindings to the xft library) -haskell-X11-xft: -haskell-X11-xft: Haskell bindings to the Xft, X Free Type interface library, -haskell-X11-xft: and some Xrender parts. -haskell-X11-xft: -haskell-X11-xft: http://hackage.haskell.org/package/X11-xft -haskell-X11-xft: -haskell-X11-xft: -haskell-X11-xft: -haskell-X11-xft: -haskell-X11-xft: diff --git a/libraries/haskell-X11/README b/libraries/haskell-X11/README deleted file mode 100644 index 64f452c70f66..000000000000 --- a/libraries/haskell-X11/README +++ /dev/null @@ -1,9 +0,0 @@ -A Haskell binding to the X11 graphics library. The binding is a -direct translation of the C binding; for documentation of these calls, -refer to The Xlib Programming Manual, available online at -http://tronche.com/gui/x/xlib/. - -This requires ghc and haskell-syb from SlackBuilds.org. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-X11/doinst.sh b/libraries/haskell-X11/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-X11/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-X11/haskell-X11.SlackBuild b/libraries/haskell-X11/haskell-X11.SlackBuild deleted file mode 100644 index dd72723ba388..000000000000 --- a/libraries/haskell-X11/haskell-X11.SlackBuild +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/sh - -# Slackware build script for X11 - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-X11 -VERSION=${VERSION:-1.5.0.0} -BUILD=${BUILD:-3} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-X11/haskell-X11.info b/libraries/haskell-X11/haskell-X11.info deleted file mode 100644 index e4fcc8604aa2..000000000000 --- a/libraries/haskell-X11/haskell-X11.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-X11" -VERSION="1.5.0.0" -HOMEPAGE="http://hackage.haskell.org/package/X11" -DOWNLOAD="http://hackage.haskell.org/packages/archive/X11/1.5.0.0/X11-1.5.0.0.tar.gz" -MD5SUM="ec6670f5ce1812206903c8a0fd9df04c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-X11/slack-desc b/libraries/haskell-X11/slack-desc deleted file mode 100644 index 922c7a60d8f1..000000000000 --- a/libraries/haskell-X11/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-X11: haskell-X11 (A Haskell binding to the X11 graphics library) -haskell-X11: -haskell-X11: The binding is a direct translation of the C binding; for -haskell-X11: documentation of these calls, refer to The Xlib Programming Manual, -haskell-X11: available online at http://tronche.com/gui/x/xlib/. -haskell-X11: -haskell-X11: http://hackage.haskell.org/package/X11 -haskell-X11: -haskell-X11: -haskell-X11: -haskell-X11: diff --git a/libraries/haskell-ansi-terminal/README b/libraries/haskell-ansi-terminal/README deleted file mode 100644 index 1cde06ceeb81..000000000000 --- a/libraries/haskell-ansi-terminal/README +++ /dev/null @@ -1,8 +0,0 @@ -ANSI terminal support for Haskell: allows cursor movement, screen -clearing, color output showing or hiding the cursor, and changing -the title. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-ansi-terminal/doinst.sh b/libraries/haskell-ansi-terminal/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-ansi-terminal/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-ansi-terminal/haskell-ansi-terminal.SlackBuild b/libraries/haskell-ansi-terminal/haskell-ansi-terminal.SlackBuild deleted file mode 100644 index a9e25df1b62d..000000000000 --- a/libraries/haskell-ansi-terminal/haskell-ansi-terminal.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for ansi-terminal - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-ansi-terminal -VERSION=${VERSION:-0.5.5} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-ansi-terminal/haskell-ansi-terminal.info b/libraries/haskell-ansi-terminal/haskell-ansi-terminal.info deleted file mode 100644 index 51a6d6eeb41d..000000000000 --- a/libraries/haskell-ansi-terminal/haskell-ansi-terminal.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-ansi-terminal" -VERSION="0.5.5" -HOMEPAGE="http://hackage.haskell.org/package/ansi-terminal" -DOWNLOAD="http://hackage.haskell.org/packages/archive/ansi-terminal/0.5.5/ansi-terminal-0.5.5.tar.gz" -MD5SUM="5ad9e6561f0de1a2e98b6c72d119ea75" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-ansi-terminal/slack-desc b/libraries/haskell-ansi-terminal/slack-desc deleted file mode 100644 index d76be32bf3cb..000000000000 --- a/libraries/haskell-ansi-terminal/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-ansi-terminal: haskell-ansi-terminal (Simple ANSI terminal support) -haskell-ansi-terminal: -haskell-ansi-terminal: ANSI terminal support for Haskell: allows cursor movement, screen -haskell-ansi-terminal: clearing, color output showing or hiding the cursor, and changing -haskell-ansi-terminal: the title. -haskell-ansi-terminal: -haskell-ansi-terminal: -haskell-ansi-terminal: -haskell-ansi-terminal: -haskell-ansi-terminal: -haskell-ansi-terminal: diff --git a/libraries/haskell-ansi-wl-pprint/README b/libraries/haskell-ansi-wl-pprint/README deleted file mode 100644 index 44c4974c1453..000000000000 --- a/libraries/haskell-ansi-wl-pprint/README +++ /dev/null @@ -1,8 +0,0 @@ -This is a pretty printing library based on Wadler's paper A Prettier -Printer. It has been enhanced with support for ANSI terminal colored -output using the ansi-terminal package. - -This requires ghc, and haskell-ansi-terminal. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-ansi-wl-pprint/doinst.sh b/libraries/haskell-ansi-wl-pprint/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-ansi-wl-pprint/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.SlackBuild b/libraries/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.SlackBuild deleted file mode 100644 index de4a690b593f..000000000000 --- a/libraries/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for ansi-wl-pprint - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-ansi-wl-pprint -VERSION=${VERSION:-0.6.3} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.info b/libraries/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.info deleted file mode 100644 index db2f5ee8def2..000000000000 --- a/libraries/haskell-ansi-wl-pprint/haskell-ansi-wl-pprint.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-ansi-wl-pprint" -VERSION="0.6.3" -HOMEPAGE="http://hackage.haskell.org/package/ansi-wl-pprint" -DOWNLOAD="http://hackage.haskell.org/packages/archive/ansi-wl-pprint/0.6.3/ansi-wl-pprint-0.6.3.tar.gz" -MD5SUM="1a58d605d340226a74074d7e5583565d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-ansi-wl-pprint/slack-desc b/libraries/haskell-ansi-wl-pprint/slack-desc deleted file mode 100644 index 08da3a9e2993..000000000000 --- a/libraries/haskell-ansi-wl-pprint/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-ansi-wl-pprint: haskell-ansi-wl-pprint (The Wadler/Leijen Pretty Printer) -haskell-ansi-wl-pprint: -haskell-ansi-wl-pprint: This is a pretty printing library based on Wadler's paper A Prettier -haskell-ansi-wl-pprint: Printer. It has been enhanced with support for ANSI terminal colored -haskell-ansi-wl-pprint: output using the ansi-terminal package. -haskell-ansi-wl-pprint: -haskell-ansi-wl-pprint: -haskell-ansi-wl-pprint: -haskell-ansi-wl-pprint: -haskell-ansi-wl-pprint: -haskell-ansi-wl-pprint: diff --git a/libraries/haskell-binary/README b/libraries/haskell-binary/README deleted file mode 100644 index 34fa609952d2..000000000000 --- a/libraries/haskell-binary/README +++ /dev/null @@ -1,8 +0,0 @@ -This is a library for Haskell programs, providing high performance binary -serialisation of Haskell data. It uses the ByteString library to achieve -efficient, lazy reading and writing of structures in binary format. - -This requires ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-binary/doinst.sh b/libraries/haskell-binary/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-binary/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-binary/haskell-binary.SlackBuild b/libraries/haskell-binary/haskell-binary.SlackBuild deleted file mode 100644 index 145b949840d8..000000000000 --- a/libraries/haskell-binary/haskell-binary.SlackBuild +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/sh - -# Slackware build script for binary - -# Written by Peter Wang <novalazy@gmail.com> -# Modified by Mikko Värri <vmj@linuxbox.fi> -# Public domain. - -PRGNAM=haskell-binary -VERSION=${VERSION:-0.5.0.2} -BUILD=${BUILD:-4} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib$LIBDIRSUFFIX \ - --libsubdir=ghc-$GHC_VERSION/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -install -m 644 LICENSE README $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-binary/haskell-binary.info b/libraries/haskell-binary/haskell-binary.info deleted file mode 100644 index 3f9c55403b80..000000000000 --- a/libraries/haskell-binary/haskell-binary.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-binary" -VERSION="0.5.0.2" -HOMEPAGE="http://hackage.haskell.org/package/binary" -DOWNLOAD="http://hackage.haskell.org/packages/archive/binary/0.5.0.2/binary-0.5.0.2.tar.gz" -MD5SUM="6bf8f3d1441602c9ab09a75e3bd6e926" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-binary/slack-desc b/libraries/haskell-binary/slack-desc deleted file mode 100644 index 06140eecf88f..000000000000 --- a/libraries/haskell-binary/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-binary: haskell-binary (binary serialisation library for Haskell) -haskell-binary: -haskell-binary: This is a library for Haskell programs, providing high -haskell-binary: performance binary serialisation of Haskell data. It uses the -haskell-binary: ByteString library to achieve efficient, lazy reading and -haskell-binary: writing of structures in binary format. -haskell-binary: -haskell-binary: -haskell-binary: -haskell-binary: -haskell-binary: diff --git a/libraries/haskell-cgi/README b/libraries/haskell-cgi/README deleted file mode 100644 index 488b06326f8a..000000000000 --- a/libraries/haskell-cgi/README +++ /dev/null @@ -1,6 +0,0 @@ -This is a Haskell library for writing CGI programs. - -This requires haskell-MonadCatchIO-mtl, haskell-network and haskell-xhtml. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-cgi/doinst.sh b/libraries/haskell-cgi/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-cgi/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-cgi/haskell-cgi.SlackBuild b/libraries/haskell-cgi/haskell-cgi.SlackBuild deleted file mode 100644 index 7204d4426865..000000000000 --- a/libraries/haskell-cgi/haskell-cgi.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for cgi - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-cgi -VERSION=${VERSION:-3001.1.8.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-cgi/haskell-cgi.info b/libraries/haskell-cgi/haskell-cgi.info deleted file mode 100644 index 8c6dafe586e1..000000000000 --- a/libraries/haskell-cgi/haskell-cgi.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-cgi" -VERSION="3001.1.8.2" -HOMEPAGE="http://hackage.haskell.org/package/cgi" -DOWNLOAD="http://hackage.haskell.org/packages/archive/cgi/3001.1.8.2/cgi-3001.1.8.2.tar.gz" -MD5SUM="4092efaf00ac329b9771879f57a95323" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-cgi/slack-desc b/libraries/haskell-cgi/slack-desc deleted file mode 100644 index c3be26224754..000000000000 --- a/libraries/haskell-cgi/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-cgi: haskell-cgi (A Haskell library for writing CGI programs) -haskell-cgi: -haskell-cgi: This is a Haskell library for writing CGI programs. -haskell-cgi: -haskell-cgi: http://hackage.haskell.org/package/cgi -haskell-cgi: -haskell-cgi: -haskell-cgi: -haskell-cgi: -haskell-cgi: -haskell-cgi: diff --git a/libraries/haskell-dataenc/README b/libraries/haskell-dataenc/README deleted file mode 100644 index 0e39f95c01b2..000000000000 --- a/libraries/haskell-dataenc/README +++ /dev/null @@ -1,8 +0,0 @@ -Data encoding library currently providing Base16, Base32, Base32Hex, -Base64, Base64Url, Base85, Python string escaping, Quoted-Printable, -URL encoding, uuencode, xxencode, and yEncoding. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-dataenc/doinst.sh b/libraries/haskell-dataenc/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-dataenc/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-dataenc/haskell-dataenc.SlackBuild b/libraries/haskell-dataenc/haskell-dataenc.SlackBuild deleted file mode 100644 index 24cb79f9e5ec..000000000000 --- a/libraries/haskell-dataenc/haskell-dataenc.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for dataenc - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-dataenc -VERSION=${VERSION:-0.13.0.4} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-dataenc/haskell-dataenc.info b/libraries/haskell-dataenc/haskell-dataenc.info deleted file mode 100644 index 7776ddef0a2e..000000000000 --- a/libraries/haskell-dataenc/haskell-dataenc.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-dataenc" -VERSION="0.13.0.4" -HOMEPAGE="http://hackage.haskell.org/package/dataenc" -DOWNLOAD="http://hackage.haskell.org/packages/archive/dataenc/0.13.0.4/dataenc-0.13.0.4.tar.gz" -MD5SUM="4764fa7f75ed3ee95a759d67d1347d46" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-dataenc/slack-desc b/libraries/haskell-dataenc/slack-desc deleted file mode 100644 index bea7b806f29c..000000000000 --- a/libraries/haskell-dataenc/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-dataenc: haskell-dataenc (Data encoding library) -haskell-dataenc: -haskell-dataenc: Data encoding library currently providing Base16, Base32, Base32Hex, -haskell-dataenc: Base64, Base64Url, Base85, Python string escaping, Quoted-Printable, -haskell-dataenc: URL encoding, uuencode, xxencode, and yEncoding. -haskell-dataenc: -haskell-dataenc: http://hackage.haskell.org/package/dataenc -haskell-dataenc: -haskell-dataenc: -haskell-dataenc: -haskell-dataenc: diff --git a/libraries/haskell-deepseq/README b/libraries/haskell-deepseq/README deleted file mode 100644 index 409bf706fc20..000000000000 --- a/libraries/haskell-deepseq/README +++ /dev/null @@ -1,7 +0,0 @@ -This package provides a "deep" version of seq, for fully evaluating -data structures. - -This requires ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-deepseq/doinst.sh b/libraries/haskell-deepseq/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-deepseq/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-deepseq/haskell-deepseq.SlackBuild b/libraries/haskell-deepseq/haskell-deepseq.SlackBuild deleted file mode 100644 index eab0b06d141c..000000000000 --- a/libraries/haskell-deepseq/haskell-deepseq.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for deepseq - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-deepseq -VERSION=${VERSION:-1.1.0.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-deepseq/haskell-deepseq.info b/libraries/haskell-deepseq/haskell-deepseq.info deleted file mode 100644 index 997005544fba..000000000000 --- a/libraries/haskell-deepseq/haskell-deepseq.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-deepseq" -VERSION="1.1.0.2" -HOMEPAGE="http://hackage.haskell.org/package/deepseq" -DOWNLOAD="http://hackage.haskell.org/packages/archive/deepseq/1.1.0.2/deepseq-1.1.0.2.tar.gz" -MD5SUM="90b66480f0eb659c1db209ee703e0162" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-deepseq/slack-desc b/libraries/haskell-deepseq/slack-desc deleted file mode 100644 index b0a579293047..000000000000 --- a/libraries/haskell-deepseq/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-deepseq: haskell-deepseq (Fully evaluate data structures in Haskell) -haskell-deepseq: -haskell-deepseq: This package provides a "deep" version of seq, for fully evaluating -haskell-deepseq: data structures. -haskell-deepseq: -haskell-deepseq: http://hackage.haskell.org/package/deepseq -haskell-deepseq: -haskell-deepseq: -haskell-deepseq: -haskell-deepseq: -haskell-deepseq: diff --git a/libraries/haskell-digest/README b/libraries/haskell-digest/README deleted file mode 100644 index 3d1bce3dd679..000000000000 --- a/libraries/haskell-digest/README +++ /dev/null @@ -1,8 +0,0 @@ -This is a library for Haskell programs, providing efficient cryptographic hash -implementations for strict and lazy bytestrings. CRC32 and Adler32 are -supported; they are implemented as FFI bindings to efficient code from zlib. - -This requires ghc. - -After uninstalling, run the following command to unregister the package -from the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-digest/doinst.sh b/libraries/haskell-digest/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-digest/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-digest/haskell-digest.SlackBuild b/libraries/haskell-digest/haskell-digest.SlackBuild deleted file mode 100644 index 29a1e37cf706..000000000000 --- a/libraries/haskell-digest/haskell-digest.SlackBuild +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/sh - -# Slackware build script for digest - -# Written by Peter Wang <novalazy@gmail.com> -# Modified by Mikko Värri <vmj@linuxbox.fi> -# Public domain. - -PRGNAM=haskell-digest -VERSION=${VERSION:-0.0.0.9} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib$LIBDIRSUFFIX \ - --libsubdir=ghc-$GHC_VERSION/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-digest/haskell-digest.info b/libraries/haskell-digest/haskell-digest.info deleted file mode 100644 index edf39d01fb42..000000000000 --- a/libraries/haskell-digest/haskell-digest.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-digest" -VERSION="0.0.0.9" -HOMEPAGE="http://hackage.haskell.org/package/digest" -DOWNLOAD="http://hackage.haskell.org/packages/archive/digest/0.0.0.9/digest-0.0.0.9.tar.gz" -MD5SUM="0f35175426d9e443516ac3fa2bf91311" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-digest/slack-desc b/libraries/haskell-digest/slack-desc deleted file mode 100644 index 568dc7129353..000000000000 --- a/libraries/haskell-digest/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-digest: haskell-digest (cryptographic hash library for Haskell) -haskell-digest: -haskell-digest: This is a library for Haskell programs, providing efficient -haskell-digest: cryptographic hash implementations for strict and lazy -haskell-digest: bytestrings. CRC32 and Adler32 are supported; they are -haskell-digest: implemented as FFI bindings to efficient code from zlib. -haskell-digest: -haskell-digest: -haskell-digest: -haskell-digest: -haskell-digest: diff --git a/libraries/haskell-editline/README b/libraries/haskell-editline/README deleted file mode 100644 index 0f36b82abcc6..000000000000 --- a/libraries/haskell-editline/README +++ /dev/null @@ -1,10 +0,0 @@ -This package contains Haskell bindings to the BSD editline library. -It provides a basic interface to the editline API for reading lines of -input from the user. Additionally, a readline compatibility module is -included which provides a subset of the functions from the readline -package. - -This requires libedit and ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-editline/doinst.sh b/libraries/haskell-editline/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-editline/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-editline/haskell-editline.SlackBuild b/libraries/haskell-editline/haskell-editline.SlackBuild deleted file mode 100644 index f07fc4011abf..000000000000 --- a/libraries/haskell-editline/haskell-editline.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for editline - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-editline -VERSION=${VERSION:-0.2.1.0} -BUILD=${BUILD:-3} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-editline/haskell-editline.info b/libraries/haskell-editline/haskell-editline.info deleted file mode 100644 index efbfcf748d57..000000000000 --- a/libraries/haskell-editline/haskell-editline.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-editline" -VERSION="0.2.1.0" -HOMEPAGE="http://hackage.haskell.org/package/editline" -DOWNLOAD="http://hackage.haskell.org/packages/archive/editline/0.2.1.0/editline-0.2.1.0.tar.gz" -MD5SUM="fa57f434e538bb32bbfa97aface34358" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-editline/slack-desc b/libraries/haskell-editline/slack-desc deleted file mode 100644 index 9e942b8e2f13..000000000000 --- a/libraries/haskell-editline/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-editline: haskell-editline (Bindings to the editline library (libedit)) -haskell-editline: -haskell-editline: This package contains bindings to the BSD editline library. It -haskell-editline: provides a basic interface to the editline API for reading lines of -haskell-editline: input from the user. Additionally, a readline compatibility module -haskell-editline: is included which provides a subset of the functions from the -haskell-editline: readline package. -haskell-editline: -haskell-editline: http://hackage.haskell.org/package/editline -haskell-editline: -haskell-editline: diff --git a/libraries/haskell-fgl/README b/libraries/haskell-fgl/README deleted file mode 100644 index ed8951f04503..000000000000 --- a/libraries/haskell-fgl/README +++ /dev/null @@ -1,7 +0,0 @@ -The functional graph library for Haskell provides several modules -that define inductive graphs and graph algorithms. - -This requires ghc, haskell-transformers, and haskell-mtl. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-fgl/doinst.sh b/libraries/haskell-fgl/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-fgl/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-fgl/haskell-fgl.SlackBuild b/libraries/haskell-fgl/haskell-fgl.SlackBuild deleted file mode 100644 index 238be494db34..000000000000 --- a/libraries/haskell-fgl/haskell-fgl.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for fgl - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-fgl -VERSION=${VERSION:-5.4.2.3} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-fgl/haskell-fgl.info b/libraries/haskell-fgl/haskell-fgl.info deleted file mode 100644 index 8c3fa0bd57a4..000000000000 --- a/libraries/haskell-fgl/haskell-fgl.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-fgl" -VERSION="5.4.2.3" -HOMEPAGE="http://hackage.haskell.org/package/fgl" -DOWNLOAD="http://hackage.haskell.org/packages/archive/fgl/5.4.2.3/fgl-5.4.2.3.tar.gz" -MD5SUM="29ccab8bebed16a8d7346c3ed52c5d9c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-fgl/slack-desc b/libraries/haskell-fgl/slack-desc deleted file mode 100644 index a08e2317bd34..000000000000 --- a/libraries/haskell-fgl/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-fgl: haskell-fgl (Martin Erwig's Functional Graph Library) -haskell-fgl: -haskell-fgl: The functional graph library for Haskell provides several modules -haskell-fgl: that define inductive graphs and graph algorithms. -haskell-fgl: -haskell-fgl: http://hackage.haskell.org/package/fgl -haskell-fgl: -haskell-fgl: -haskell-fgl: -haskell-fgl: -haskell-fgl: diff --git a/libraries/haskell-ghc-paths/README b/libraries/haskell-ghc-paths/README deleted file mode 100644 index 251c68ed7178..000000000000 --- a/libraries/haskell-ghc-paths/README +++ /dev/null @@ -1,6 +0,0 @@ -haskell-ghc-paths gives knowledge of GHC's installation directories. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-ghc-paths/doinst.sh b/libraries/haskell-ghc-paths/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-ghc-paths/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-ghc-paths/haskell-ghc-paths.SlackBuild b/libraries/haskell-ghc-paths/haskell-ghc-paths.SlackBuild deleted file mode 100644 index 9ca777fa40b3..000000000000 --- a/libraries/haskell-ghc-paths/haskell-ghc-paths.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for ghc-paths - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-ghc-paths -VERSION=${VERSION:-0.1.0.8} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-ghc-paths/haskell-ghc-paths.info b/libraries/haskell-ghc-paths/haskell-ghc-paths.info deleted file mode 100644 index 4c2c5064ce6e..000000000000 --- a/libraries/haskell-ghc-paths/haskell-ghc-paths.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-ghc-paths" -VERSION="0.1.0.8" -HOMEPAGE="http://hackage.haskell.org/package/ghc-paths" -DOWNLOAD="http://hackage.haskell.org/packages/archive/ghc-paths/0.1.0.8/ghc-paths-0.1.0.8.tar.gz" -MD5SUM="d2b23dc563888e380588501d2ce1d82b" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-ghc-paths/slack-desc b/libraries/haskell-ghc-paths/slack-desc deleted file mode 100644 index 0924f67de780..000000000000 --- a/libraries/haskell-ghc-paths/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-ghc-paths: haskell-ghc-paths (gives knowledge of GHC's installation directories) -haskell-ghc-paths: -haskell-ghc-paths: This package gives knowledge of GHC's installation directories. -haskell-ghc-paths: -haskell-ghc-paths: -haskell-ghc-paths: -haskell-ghc-paths: -haskell-ghc-paths: -haskell-ghc-paths: -haskell-ghc-paths: -haskell-ghc-paths: diff --git a/libraries/haskell-hashed-storage/README b/libraries/haskell-hashed-storage/README deleted file mode 100644 index 2f8d278cd86f..000000000000 --- a/libraries/haskell-hashed-storage/README +++ /dev/null @@ -1,13 +0,0 @@ -Support code for reading and manipulating hashed file storage (where -each file and directory is associated with a cryptographic hash, for -corruption-resistant storage and fast comparisons). - -The supported storage formats include darcs hashed pristine, a plain -filesystem tree and an indexed plain tree (where the index maintains -hashes of the plain files and directories). - -This requires ghc, haskell-binary, haskell-dataenc, haskell-mmap, -haskell-transformers, haskell-zlib, and haskell-mtl. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-hashed-storage/doinst.sh b/libraries/haskell-hashed-storage/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-hashed-storage/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-hashed-storage/haskell-hashed-storage.SlackBuild b/libraries/haskell-hashed-storage/haskell-hashed-storage.SlackBuild deleted file mode 100644 index f6e04cccd896..000000000000 --- a/libraries/haskell-hashed-storage/haskell-hashed-storage.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for hashed-storage - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-hashed-storage -VERSION=${VERSION:-0.5.4} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE NEWS $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-hashed-storage/haskell-hashed-storage.info b/libraries/haskell-hashed-storage/haskell-hashed-storage.info deleted file mode 100644 index 9a6e8d4f5e71..000000000000 --- a/libraries/haskell-hashed-storage/haskell-hashed-storage.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-hashed-storage" -VERSION="0.5.4" -HOMEPAGE="http://hackage.haskell.org/package/hashed-storage" -DOWNLOAD="http://hackage.haskell.org/packages/archive/hashed-storage/0.5.4/hashed-storage-0.5.4.tar.gz" -MD5SUM="e182a3fe6f977b0df85641da5df8e4f2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-hashed-storage/slack-desc b/libraries/haskell-hashed-storage/slack-desc deleted file mode 100644 index 82b57a0e6d19..000000000000 --- a/libraries/haskell-hashed-storage/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-hashed-storage: haskell-hashed-storage (Hashed file storage support code) -haskell-hashed-storage: -haskell-hashed-storage: Support code for reading and manipulating hashed file storage (where -haskell-hashed-storage: each file and directory is associated with a cryptographic hash, for -haskell-hashed-storage: corruption-resistant storage and fast comparisons). -haskell-hashed-storage: -haskell-hashed-storage: The supported storage formats include darcs hashed pristine, a plain -haskell-hashed-storage: filesystem tree and an indexed plain tree (where the index maintains -haskell-hashed-storage: hashes of the plain files and directories). -haskell-hashed-storage: -haskell-hashed-storage: http://hackage.haskell.org/package/hashed-storage diff --git a/libraries/haskell-haskeline/README b/libraries/haskell-haskeline/README deleted file mode 100644 index 5ad216dcb7f6..000000000000 --- a/libraries/haskell-haskeline/README +++ /dev/null @@ -1,10 +0,0 @@ -Haskeline provides a user interface for line input in command-line -programs. This library is similar in purpose to readline, but since -it is written in Haskell, it is (hopefully) more easily used in other -Haskell programs. - -This requires ghc, haskell-transformers, haskell-mtl, -haskell-terminfo, and haskell-utf8-string. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-haskeline/doinst.sh b/libraries/haskell-haskeline/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-haskeline/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-haskeline/haskell-haskeline.SlackBuild b/libraries/haskell-haskeline/haskell-haskeline.SlackBuild deleted file mode 100644 index 87e07cc7dd51..000000000000 --- a/libraries/haskell-haskeline/haskell-haskeline.SlackBuild +++ /dev/null @@ -1,91 +0,0 @@ -#!/bin/sh - -# Slackware build script for haskeline - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-haskeline -VERSION=${VERSION:-0.6.3.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --flags="terminfo" - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a CHANGES LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-haskeline/haskell-haskeline.info b/libraries/haskell-haskeline/haskell-haskeline.info deleted file mode 100644 index bd1dc3fd1f36..000000000000 --- a/libraries/haskell-haskeline/haskell-haskeline.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-haskeline" -VERSION="0.6.3.2" -HOMEPAGE="http://hackage.haskell.org/package/haskeline" -DOWNLOAD="http://hackage.haskell.org/packages/archive/haskeline/0.6.3.2/haskeline-0.6.3.2.tar.gz" -MD5SUM="d75863f63a1cfb499d0198e4f28ac2af" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-haskeline/slack-desc b/libraries/haskell-haskeline/slack-desc deleted file mode 100644 index 2355477de48b..000000000000 --- a/libraries/haskell-haskeline/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-haskeline: haskell-haskeline (A command-line interface for user input) -haskell-haskeline: -haskell-haskeline: Haskeline provides a user interface for line input in command-line -haskell-haskeline: programs. This library is similar in purpose to readline, but since -haskell-haskeline: it is written in Haskell it is (hopefully) more easily used in other -haskell-haskeline: Haskell programs. -haskell-haskeline: -haskell-haskeline: http://hackage.haskell.org/package/haskeline -haskell-haskeline: -haskell-haskeline: -haskell-haskeline: diff --git a/libraries/haskell-haskell-src/README b/libraries/haskell-haskell-src/README deleted file mode 100644 index 1d66af8621ec..000000000000 --- a/libraries/haskell-haskell-src/README +++ /dev/null @@ -1,7 +0,0 @@ -Facilities for manipulating Haskell source code: an abstract syntax, -lexer, parser, and pretty-printer. - -This requires ghc, happy, and haskell-syb. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-haskell-src/doinst.sh b/libraries/haskell-haskell-src/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-haskell-src/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-haskell-src/haskell-haskell-src.SlackBuild b/libraries/haskell-haskell-src/haskell-haskell-src.SlackBuild deleted file mode 100644 index 225878ade4b6..000000000000 --- a/libraries/haskell-haskell-src/haskell-haskell-src.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for haskell-src - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-haskell-src -VERSION=${VERSION:-1.0.1.4} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-haskell-src/haskell-haskell-src.info b/libraries/haskell-haskell-src/haskell-haskell-src.info deleted file mode 100644 index 63050d484c6e..000000000000 --- a/libraries/haskell-haskell-src/haskell-haskell-src.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-haskell-src" -VERSION="1.0.1.4" -HOMEPAGE="http://hackage.haskell.org/package/haskell-src" -DOWNLOAD="http://hackage.haskell.org/packages/archive/haskell-src/1.0.1.4/haskell-src-1.0.1.4.tar.gz" -MD5SUM="32d181c082393ab859e72610803bac6e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-haskell-src/slack-desc b/libraries/haskell-haskell-src/slack-desc deleted file mode 100644 index 07c6b40709bf..000000000000 --- a/libraries/haskell-haskell-src/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-haskell-src: haskell-haskell-src (Manipulating Haskell source code) -haskell-haskell-src: -haskell-haskell-src: Facilities for manipulating Haskell source code: an abstract syntax, -haskell-haskell-src: lexer, parser and pretty-printer. -haskell-haskell-src: -haskell-haskell-src: http://hackage.haskell.org/package/haskell-src -haskell-haskell-src: -haskell-haskell-src: -haskell-haskell-src: -haskell-haskell-src: -haskell-haskell-src: diff --git a/libraries/haskell-hinotify/README b/libraries/haskell-hinotify/README deleted file mode 100644 index 4b31faab0f46..000000000000 --- a/libraries/haskell-hinotify/README +++ /dev/null @@ -1,8 +0,0 @@ -inotify provides file system event notification, simply add a watcher to -a file or directory and get an event when it is accessed or modified. -This package provides haskell bindings for inotify. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-hinotify/doinst.sh b/libraries/haskell-hinotify/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-hinotify/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-hinotify/haskell-hinotify.SlackBuild b/libraries/haskell-hinotify/haskell-hinotify.SlackBuild deleted file mode 100644 index 0374b97aea6f..000000000000 --- a/libraries/haskell-hinotify/haskell-hinotify.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for hinotify - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Modified by Andy Bailey (GooseYArd@gmail.com) for hinotify -# Public domain. - -SRCNAM=hinotify -PRGNAM=haskell-$SRCNAM -VERSION=${VERSION:-0.3.1} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -GHC_VERSION=$(ghc --numeric-version) - -# Automatically determine the architecture we're building on: -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - # Unless $ARCH is already set, use uname -m for all other archs: - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-hinotify/haskell-hinotify.info b/libraries/haskell-hinotify/haskell-hinotify.info deleted file mode 100644 index 728dd9939d2e..000000000000 --- a/libraries/haskell-hinotify/haskell-hinotify.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-hinotify" -VERSION="0.3.1" -HOMEPAGE="http://hackage.haskell.org/package/hinotify" -DOWNLOAD="http://hackage.haskell.org/packages/archive/hinotify/0.3.1/hinotify-0.3.1.tar.gz" -MD5SUM="b24191dab428cd0bfb74af9f0ab68372" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Andy Bailey" -EMAIL="GooseYArd@gmail.com" -APPROVED="Erik Hanson" diff --git a/libraries/haskell-hinotify/slack-desc b/libraries/haskell-hinotify/slack-desc deleted file mode 100644 index a8d4c7b41f62..000000000000 --- a/libraries/haskell-hinotify/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-hinotify: haskell-hinotify (file system event notifications) -haskell-hinotify: -haskell-hinotify: inotify provides file system event notification, simply add a watcher -haskell-hinotify: to a file or directory and get an event when it is accessed or -haskell-hinotify: modified. -haskell-hinotify: -haskell-hinotify: http://hackage.haskell.org/package/hinotify -haskell-hinotify: -haskell-hinotify: -haskell-hinotify: -haskell-hinotify: diff --git a/libraries/haskell-hostname/README b/libraries/haskell-hostname/README deleted file mode 100644 index 9dd0d404fc93..000000000000 --- a/libraries/haskell-hostname/README +++ /dev/null @@ -1,7 +0,0 @@ -A very simple package providing a cross-platform means of -determining the hostname. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-hostname/doinst.sh b/libraries/haskell-hostname/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-hostname/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-hostname/haskell-hostname.SlackBuild b/libraries/haskell-hostname/haskell-hostname.SlackBuild deleted file mode 100644 index a818061962a6..000000000000 --- a/libraries/haskell-hostname/haskell-hostname.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for hostname - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-hostname -VERSION=${VERSION:-1.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-hostname/haskell-hostname.info b/libraries/haskell-hostname/haskell-hostname.info deleted file mode 100644 index 029071f2bf48..000000000000 --- a/libraries/haskell-hostname/haskell-hostname.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-hostname" -VERSION="1.0" -HOMEPAGE="http://hackage.haskell.org/package/hostname" -DOWNLOAD="http://hackage.haskell.org/packages/archive/hostname/1.0/hostname-1.0.tar.gz" -MD5SUM="9389c8634239e5d6096ef563e59a703f" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-hostname/slack-desc b/libraries/haskell-hostname/slack-desc deleted file mode 100644 index c890efcd732d..000000000000 --- a/libraries/haskell-hostname/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-hostname: haskell-hostname (cross-platform getHostName function for Haskell) -haskell-hostname: -haskell-hostname: A very simple package providing a cross-platform means of -haskell-hostname: determining the hostname. -haskell-hostname: -haskell-hostname: -haskell-hostname: -haskell-hostname: -haskell-hostname: -haskell-hostname: -haskell-hostname: diff --git a/libraries/haskell-html/README b/libraries/haskell-html/README deleted file mode 100644 index 05e7b5f4e413..000000000000 --- a/libraries/haskell-html/README +++ /dev/null @@ -1,7 +0,0 @@ -This package contains a combinator library for constructing HTML -documents in Haskell. - -This requires ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-html/doinst.sh b/libraries/haskell-html/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-html/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-html/haskell-html.SlackBuild b/libraries/haskell-html/haskell-html.SlackBuild deleted file mode 100644 index 5cfef04593d4..000000000000 --- a/libraries/haskell-html/haskell-html.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for html - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-html -VERSION=${VERSION:-1.0.1.2} -BUILD=${BUILD:-3} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-html/haskell-html.info b/libraries/haskell-html/haskell-html.info deleted file mode 100644 index b7f31a31be83..000000000000 --- a/libraries/haskell-html/haskell-html.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-html" -VERSION="1.0.1.2" -HOMEPAGE="http://hackage.haskell.org/package/html" -DOWNLOAD="http://hackage.haskell.org/packages/archive/html/1.0.1.2/html-1.0.1.2.tar.gz" -MD5SUM="2a7de5a2af9a2f80d39825d6a95ee445" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-html/slack-desc b/libraries/haskell-html/slack-desc deleted file mode 100644 index 25038065721d..000000000000 --- a/libraries/haskell-html/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-html: haskell-html (HTML combinator library) -haskell-html: -haskell-html: This package contains a combinator library for constructing HTML -haskell-html: documents. -haskell-html: -haskell-html: http://hackage.haskell.org/package/html -haskell-html: -haskell-html: -haskell-html: -haskell-html: -haskell-html: diff --git a/libraries/haskell-lcs/README b/libraries/haskell-lcs/README deleted file mode 100644 index c2787610070e..000000000000 --- a/libraries/haskell-lcs/README +++ /dev/null @@ -1,7 +0,0 @@ -Provides a function lcs that takes two lists and returns a longest -common sublist. For example, lcs abcd acbd is either abd or acd. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-lcs/doinst.sh b/libraries/haskell-lcs/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-lcs/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-lcs/haskell-lcs.SlackBuild b/libraries/haskell-lcs/haskell-lcs.SlackBuild deleted file mode 100644 index e64e8311d75a..000000000000 --- a/libraries/haskell-lcs/haskell-lcs.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for lcs - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-lcs -VERSION=${VERSION:-0.2} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING BSD3 GPL-2 $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-lcs/haskell-lcs.info b/libraries/haskell-lcs/haskell-lcs.info deleted file mode 100644 index 88788009f5c3..000000000000 --- a/libraries/haskell-lcs/haskell-lcs.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-lcs" -VERSION="0.2" -HOMEPAGE="http://hackage.haskell.org/package/lcs" -DOWNLOAD="http://hackage.haskell.org/packages/archive/lcs/0.2/lcs-0.2.tar.gz" -MD5SUM="2ef97e00291dde72248811581f997b66" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-lcs/slack-desc b/libraries/haskell-lcs/slack-desc deleted file mode 100644 index db55cdae2649..000000000000 --- a/libraries/haskell-lcs/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-lcs: haskell-lcs (Find longest common sublist of two lists) -haskell-lcs: -haskell-lcs: Provides a function lcs that takes two lists and returns a longest -haskell-lcs: common sublist. For example, lcs abcd acbd is either abd or acd. -haskell-lcs: -haskell-lcs: http://hackage.haskell.org/package/lcs -haskell-lcs: -haskell-lcs: -haskell-lcs: -haskell-lcs: -haskell-lcs: diff --git a/libraries/haskell-mmap/README b/libraries/haskell-mmap/README deleted file mode 100644 index e4068c9ac1b1..000000000000 --- a/libraries/haskell-mmap/README +++ /dev/null @@ -1,10 +0,0 @@ -This library provides a wrapper to mmap(2) or MapViewOfFile, -allowing files or devices to be lazily loaded into memory as strict -or lazy ByteStrings, ForeignPtrs or plain Ptrs, using the virtual -memory subsystem to do on-demand loading. Modifications are also -supported. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-mmap/doinst.sh b/libraries/haskell-mmap/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-mmap/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-mmap/haskell-mmap.SlackBuild b/libraries/haskell-mmap/haskell-mmap.SlackBuild deleted file mode 100644 index afcfece329bb..000000000000 --- a/libraries/haskell-mmap/haskell-mmap.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for mmap - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-mmap -VERSION=${VERSION:-0.5.7} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-mmap/haskell-mmap.info b/libraries/haskell-mmap/haskell-mmap.info deleted file mode 100644 index b963a116e42a..000000000000 --- a/libraries/haskell-mmap/haskell-mmap.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-mmap" -VERSION="0.5.7" -HOMEPAGE="http://hackage.haskell.org/package/mmap" -DOWNLOAD="http://hackage.haskell.org/packages/archive/mmap/0.5.7/mmap-0.5.7.tar.gz" -MD5SUM="1f74b3f59617332b06e277f5212423c1" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-mmap/slack-desc b/libraries/haskell-mmap/slack-desc deleted file mode 100644 index 05e473e92e31..000000000000 --- a/libraries/haskell-mmap/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-mmap: haskell-mmap (Memory mapper for POSIX and Windows) -haskell-mmap: -haskell-mmap: This library provides a wrapper to mmap(2) or MapViewOfFile, -haskell-mmap: allowing files or devices to be lazily loaded into memory as strict -haskell-mmap: or lazy ByteStrings, ForeignPtrs or plain Ptrs, using the virtual -haskell-mmap: memory subsystem to do on-demand loading. Modifications are also -haskell-mmap: supported. -haskell-mmap: -haskell-mmap: http://hackage.haskell.org/package/mmap -haskell-mmap: -haskell-mmap: diff --git a/libraries/haskell-mtl/README b/libraries/haskell-mtl/README deleted file mode 100644 index 19cee88cbcd3..000000000000 --- a/libraries/haskell-mtl/README +++ /dev/null @@ -1,9 +0,0 @@ -A monad transformer library, inspired by the paper Functional -Programming with Overloading and Higher-Order Polymorphism, by Mark P -Jones <http://web.cecs.pdx.edu/~mpj/pubs/springschool.html>, Advanced -School of Functional Programming, 1995. - -This requires ghc and haskell-transformers. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-mtl/doinst.sh b/libraries/haskell-mtl/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-mtl/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-mtl/haskell-mtl.SlackBuild b/libraries/haskell-mtl/haskell-mtl.SlackBuild deleted file mode 100644 index 4b1ae790af6f..000000000000 --- a/libraries/haskell-mtl/haskell-mtl.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for mtl - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-mtl -VERSION=${VERSION:-2.0.1.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-mtl/haskell-mtl.info b/libraries/haskell-mtl/haskell-mtl.info deleted file mode 100644 index 6caf0014e1b2..000000000000 --- a/libraries/haskell-mtl/haskell-mtl.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-mtl" -VERSION="2.0.1.0" -HOMEPAGE="http://hackage.haskell.org/package/mtl" -DOWNLOAD="http://hackage.haskell.org/packages/archive/mtl/2.0.1.0/mtl-2.0.1.0.tar.gz" -MD5SUM="934fa813625ef7e88a6a96a09815ff95" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-mtl/slack-desc b/libraries/haskell-mtl/slack-desc deleted file mode 100644 index cdb67de0ec7a..000000000000 --- a/libraries/haskell-mtl/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-mtl: haskell-mtl (Monad transformer library) -haskell-mtl: -haskell-mtl: A monad transformer library, inspired by the paper Functional -haskell-mtl: Programming with Overloading and Higher-Order Polymorphism, by Mark -haskell-mtl: P Jones (http://web.cecs.pdx.edu/~mpj/pubs/springschool.html), -haskell-mtl: Advanced School of Functional Programming, 1995. -haskell-mtl: -haskell-mtl: http://hackage.haskell.org/package/mtl -haskell-mtl: -haskell-mtl: -haskell-mtl: diff --git a/libraries/haskell-network/README b/libraries/haskell-network/README deleted file mode 100644 index bb058c77ea86..000000000000 --- a/libraries/haskell-network/README +++ /dev/null @@ -1,7 +0,0 @@ -Provides high level and low level interfaces for network client and -server programming in Haskell. Also URI interface is included. - -This requires ghc and haskell-parsec. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-network/doinst.sh b/libraries/haskell-network/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-network/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-network/haskell-network.SlackBuild b/libraries/haskell-network/haskell-network.SlackBuild deleted file mode 100644 index b080f41f38f9..000000000000 --- a/libraries/haskell-network/haskell-network.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for network - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-network -VERSION=${VERSION:-2.3} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-network/haskell-network.info b/libraries/haskell-network/haskell-network.info deleted file mode 100644 index 3e23c53d606d..000000000000 --- a/libraries/haskell-network/haskell-network.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-network" -VERSION="2.3" -HOMEPAGE="http://hackage.haskell.org/package/network" -DOWNLOAD="http://hackage.haskell.org/packages/archive/network/2.3/network-2.3.tar.gz" -MD5SUM="b43d48203617247f4b711375428df23e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-network/slack-desc b/libraries/haskell-network/slack-desc deleted file mode 100644 index c5d7ed76b242..000000000000 --- a/libraries/haskell-network/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-network: haskell-network (Networking-related facilities for Haskell) -haskell-network: -haskell-network: Provides high level and low level interfaces for network client and -haskell-network: server programming in Haskell. Also URI interface is included. -haskell-network: -haskell-network: http://hackage.haskell.org/package/network -haskell-network: -haskell-network: -haskell-network: -haskell-network: -haskell-network: diff --git a/libraries/haskell-packedstring/README b/libraries/haskell-packedstring/README deleted file mode 100644 index 75d8b860b730..000000000000 --- a/libraries/haskell-packedstring/README +++ /dev/null @@ -1,6 +0,0 @@ -Haskell packedstring library is deprecated and should not be used in new code. - -This requires ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-packedstring/doinst.sh b/libraries/haskell-packedstring/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-packedstring/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-packedstring/haskell-packedstring.SlackBuild b/libraries/haskell-packedstring/haskell-packedstring.SlackBuild deleted file mode 100644 index 297296b02ba4..000000000000 --- a/libraries/haskell-packedstring/haskell-packedstring.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for packedstring - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-packedstring -VERSION=${VERSION:-0.1.0.1} -BUILD=${BUILD:-3} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-packedstring/haskell-packedstring.info b/libraries/haskell-packedstring/haskell-packedstring.info deleted file mode 100644 index e83b3acb6464..000000000000 --- a/libraries/haskell-packedstring/haskell-packedstring.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-packedstring" -VERSION="0.1.0.1" -HOMEPAGE="http://hackage.haskell.org/package/packedstring" -DOWNLOAD="http://hackage.haskell.org/packages/archive/packedstring/0.1.0.1/packedstring-0.1.0.1.tar.gz" -MD5SUM="ea0bdcb92f4c5bd78ac8bb7a654fcfb2" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-packedstring/slack-desc b/libraries/haskell-packedstring/slack-desc deleted file mode 100644 index 0ec3e9268cdf..000000000000 --- a/libraries/haskell-packedstring/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-packedstring: haskell-packedstring (Packed Strings for Haskell) -haskell-packedstring: -haskell-packedstring: This library is deprecated and should not be used in new code. -haskell-packedstring: -haskell-packedstring: http://hackage.haskell.org/package/packedstring -haskell-packedstring: -haskell-packedstring: -haskell-packedstring: -haskell-packedstring: -haskell-packedstring: -haskell-packedstring: diff --git a/libraries/haskell-parallel/README b/libraries/haskell-parallel/README deleted file mode 100644 index 4a6738c63f1b..000000000000 --- a/libraries/haskell-parallel/README +++ /dev/null @@ -1,6 +0,0 @@ -This package provides a library for parallel programming in Haskell. - -This requires ghc and haskell-deepseq. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-parallel/doinst.sh b/libraries/haskell-parallel/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-parallel/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-parallel/haskell-parallel.SlackBuild b/libraries/haskell-parallel/haskell-parallel.SlackBuild deleted file mode 100644 index 7197ad0baf26..000000000000 --- a/libraries/haskell-parallel/haskell-parallel.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for parallel - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-parallel -VERSION=${VERSION:-3.1.0.1} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-parallel/haskell-parallel.info b/libraries/haskell-parallel/haskell-parallel.info deleted file mode 100644 index 8b314e825d35..000000000000 --- a/libraries/haskell-parallel/haskell-parallel.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-parallel" -VERSION="3.1.0.1" -HOMEPAGE="http://hackage.haskell.org/package/parallel" -DOWNLOAD="http://hackage.haskell.org/packages/archive/parallel/3.1.0.1/parallel-3.1.0.1.tar.gz" -MD5SUM="591979e7897dbc09157edf73a4614957" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-parallel/slack-desc b/libraries/haskell-parallel/slack-desc deleted file mode 100644 index 4c64d759251c..000000000000 --- a/libraries/haskell-parallel/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-parallel: haskell-parallel (Parallel programming library for Haskell) -haskell-parallel: -haskell-parallel: This package provides a library for parallel programming. -haskell-parallel: -haskell-parallel: http://hackage.haskell.org/package/parallel -haskell-parallel: -haskell-parallel: -haskell-parallel: -haskell-parallel: -haskell-parallel: -haskell-parallel: diff --git a/libraries/haskell-parsec/README b/libraries/haskell-parsec/README deleted file mode 100644 index 04dfcedd2a77..000000000000 --- a/libraries/haskell-parsec/README +++ /dev/null @@ -1,10 +0,0 @@ -Parsec is designed from scratch as an industrial-strength parser -library. It is simple, safe, well documented, has extensive -libraries and good error messages, and is also fast. It is defined -as a monad transformer that can be stacked on arbitrary monads, and -it is also parametric in the input stream type. - -This requires ghc, haskell-transformers, haskell-mtl, and haskell-syb. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-parsec/doinst.sh b/libraries/haskell-parsec/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-parsec/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-parsec/haskell-parsec.SlackBuild b/libraries/haskell-parsec/haskell-parsec.SlackBuild deleted file mode 100644 index 94a66d7bd6b2..000000000000 --- a/libraries/haskell-parsec/haskell-parsec.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for parsec - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-parsec -VERSION=${VERSION:-3.1.0} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-parsec/haskell-parsec.info b/libraries/haskell-parsec/haskell-parsec.info deleted file mode 100644 index 9d6204f77d88..000000000000 --- a/libraries/haskell-parsec/haskell-parsec.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-parsec" -VERSION="3.1.0" -HOMEPAGE="http://hackage.haskell.org/package/parsec" -DOWNLOAD="http://hackage.haskell.org/packages/archive/parsec/3.1.0/parsec-3.1.0.tar.gz" -MD5SUM="310bf233dcf8ec678c427b1198700b53" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-parsec/slack-desc b/libraries/haskell-parsec/slack-desc deleted file mode 100644 index a4d4ff66897c..000000000000 --- a/libraries/haskell-parsec/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-parsec: haskell-parsec (Monadic parser combinators for Haskell) -haskell-parsec: -haskell-parsec: Parsec is designed from scratch as an industrial-strength parser -haskell-parsec: library. It is simple, safe, well documented, has extensive -haskell-parsec: libraries and good error messages, and is also fast. It is defined -haskell-parsec: as a monad transformer that can be stacked on arbitrary monads, and -haskell-parsec: it is also parametric in the input stream type. -haskell-parsec: -haskell-parsec: http://hackage.haskell.org/package/parsec -haskell-parsec: -haskell-parsec: diff --git a/libraries/haskell-regex-base/README b/libraries/haskell-regex-base/README deleted file mode 100644 index b5cd3a4dfb7b..000000000000 --- a/libraries/haskell-regex-base/README +++ /dev/null @@ -1,6 +0,0 @@ -Haskell interface API for regex-posix, pcre, parsec, tdfa, dfa. - -This requires ghc, haskell-transformers, and haskell-mtl. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-regex-base/doinst.sh b/libraries/haskell-regex-base/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-regex-base/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-regex-base/haskell-regex-base.SlackBuild b/libraries/haskell-regex-base/haskell-regex-base.SlackBuild deleted file mode 100644 index af060295504d..000000000000 --- a/libraries/haskell-regex-base/haskell-regex-base.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for regex-base - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-regex-base -VERSION=${VERSION:-0.93.2} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-regex-base/haskell-regex-base.info b/libraries/haskell-regex-base/haskell-regex-base.info deleted file mode 100644 index 42578be82e4e..000000000000 --- a/libraries/haskell-regex-base/haskell-regex-base.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-regex-base" -VERSION="0.93.2" -HOMEPAGE="http://hackage.haskell.org/package/regex-base" -DOWNLOAD="http://hackage.haskell.org/packages/archive/regex-base/0.93.2/regex-base-0.93.2.tar.gz" -MD5SUM="e7b93b0b17eff8d3068ecb2f5d5f6ea3" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-regex-base/slack-desc b/libraries/haskell-regex-base/slack-desc deleted file mode 100644 index 85436d8c4ee5..000000000000 --- a/libraries/haskell-regex-base/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-regex-base: haskell-regex-base (Replaces/Enhances Text.Regex Haskell library) -haskell-regex-base: -haskell-regex-base: Interface API for regex-posix, pcre, parsec, tdfa, dfa. -haskell-regex-base: -haskell-regex-base: http://hackage.haskell.org/package/regex-base -haskell-regex-base: -haskell-regex-base: -haskell-regex-base: -haskell-regex-base: -haskell-regex-base: -haskell-regex-base: diff --git a/libraries/haskell-regex-compat/README b/libraries/haskell-regex-compat/README deleted file mode 100644 index 2246bedbc724..000000000000 --- a/libraries/haskell-regex-compat/README +++ /dev/null @@ -1,6 +0,0 @@ -A module layer over haskell-regex-posix to replace Text.Regex. - -This requires ghc and haskell-regex-posix. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-regex-compat/doinst.sh b/libraries/haskell-regex-compat/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-regex-compat/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-regex-compat/haskell-regex-compat.SlackBuild b/libraries/haskell-regex-compat/haskell-regex-compat.SlackBuild deleted file mode 100644 index 5e0c3126fb14..000000000000 --- a/libraries/haskell-regex-compat/haskell-regex-compat.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for regex-compat - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-regex-compat -VERSION=${VERSION:-0.93.1} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-regex-compat/haskell-regex-compat.info b/libraries/haskell-regex-compat/haskell-regex-compat.info deleted file mode 100644 index 2033a4b239a6..000000000000 --- a/libraries/haskell-regex-compat/haskell-regex-compat.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-regex-compat" -VERSION="0.93.1" -HOMEPAGE="http://hackage.haskell.org/package/regex-compat" -DOWNLOAD="http://hackage.haskell.org/packages/archive/regex-compat/0.93.1/regex-compat-0.93.1.tar.gz" -MD5SUM="d6becec95ea8098cab663116fdce60a5" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-regex-compat/slack-desc b/libraries/haskell-regex-compat/slack-desc deleted file mode 100644 index 32da5c586db3..000000000000 --- a/libraries/haskell-regex-compat/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-regex-compat: haskell-regex-compat (Replaces/Enhances Text.Regex Haskell library) -haskell-regex-compat: -haskell-regex-compat: One module layer over regex-posix to replace Text.Regex. -haskell-regex-compat: -haskell-regex-compat: http://hackage.haskell.org/package/regex-compat -haskell-regex-compat: -haskell-regex-compat: -haskell-regex-compat: -haskell-regex-compat: -haskell-regex-compat: -haskell-regex-compat: diff --git a/libraries/haskell-regex-posix/README b/libraries/haskell-regex-posix/README deleted file mode 100644 index f305a9cb4344..000000000000 --- a/libraries/haskell-regex-posix/README +++ /dev/null @@ -1,6 +0,0 @@ -The posix regex backend for haskell-regex-base. - -This requires ghc and haskell-regex-base. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-regex-posix/doinst.sh b/libraries/haskell-regex-posix/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-regex-posix/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-regex-posix/haskell-regex-posix.SlackBuild b/libraries/haskell-regex-posix/haskell-regex-posix.SlackBuild deleted file mode 100644 index 9289670bfaab..000000000000 --- a/libraries/haskell-regex-posix/haskell-regex-posix.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for regex-posix - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-regex-posix -VERSION=${VERSION:-0.94.4} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-regex-posix/haskell-regex-posix.info b/libraries/haskell-regex-posix/haskell-regex-posix.info deleted file mode 100644 index 2fdec4c5aba1..000000000000 --- a/libraries/haskell-regex-posix/haskell-regex-posix.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-regex-posix" -VERSION="0.94.4" -HOMEPAGE="http://hackage.haskell.org/package/regex-posix" -DOWNLOAD="http://hackage.haskell.org/packages/archive/regex-posix/0.94.4/regex-posix-0.94.4.tar.gz" -MD5SUM="c28a13e8329e93a19bbb51708bf64abb" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-regex-posix/slack-desc b/libraries/haskell-regex-posix/slack-desc deleted file mode 100644 index 6e5acd822693..000000000000 --- a/libraries/haskell-regex-posix/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-regex-posix: haskell-regex-posix (Replaces/Enhances Text.Regex Haskell library) -haskell-regex-posix: -haskell-regex-posix: The posix regex backend for regex-base. -haskell-regex-posix: -haskell-regex-posix: http://hackage.haskell.org/package/regex-posix -haskell-regex-posix: -haskell-regex-posix: -haskell-regex-posix: -haskell-regex-posix: -haskell-regex-posix: -haskell-regex-posix: diff --git a/libraries/haskell-stm/README b/libraries/haskell-stm/README deleted file mode 100644 index 1ef22a9627c1..000000000000 --- a/libraries/haskell-stm/README +++ /dev/null @@ -1,6 +0,0 @@ -A modular composable concurrency abstraction for Haskell. - -This requires ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-stm/doinst.sh b/libraries/haskell-stm/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-stm/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-stm/haskell-stm.SlackBuild b/libraries/haskell-stm/haskell-stm.SlackBuild deleted file mode 100644 index 8d316e196d82..000000000000 --- a/libraries/haskell-stm/haskell-stm.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for stm - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-stm -VERSION=${VERSION:-2.2.0.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-stm/haskell-stm.info b/libraries/haskell-stm/haskell-stm.info deleted file mode 100644 index 2908be0eaf9a..000000000000 --- a/libraries/haskell-stm/haskell-stm.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-stm" -VERSION="2.2.0.1" -HOMEPAGE="http://hackage.haskell.org/package/stm" -DOWNLOAD="http://hackage.haskell.org/packages/archive/stm/2.2.0.1/stm-2.2.0.1.tar.gz" -MD5SUM="b1cf03ed315e00c33160746feeee8682" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-stm/slack-desc b/libraries/haskell-stm/slack-desc deleted file mode 100644 index 8056e6569999..000000000000 --- a/libraries/haskell-stm/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-stm: haskell-stm (Software Transactional Memory for Haskell) -haskell-stm: -haskell-stm: A modular composable concurrency abstraction. -haskell-stm: -haskell-stm: http://hackage.haskell.org/package/stm -haskell-stm: -haskell-stm: -haskell-stm: -haskell-stm: -haskell-stm: -haskell-stm: diff --git a/libraries/haskell-syb/README b/libraries/haskell-syb/README deleted file mode 100644 index 71987b1aacad..000000000000 --- a/libraries/haskell-syb/README +++ /dev/null @@ -1,10 +0,0 @@ -Syb Haskell library contains the generics system described in the -Scrap Your Boilerplate papers. It defines the Data class of types -permitting folding and unfolding of constructor applications, -instances of this class for primitive types, and a variety of -traversals. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-syb/doinst.sh b/libraries/haskell-syb/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-syb/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-syb/haskell-syb.SlackBuild b/libraries/haskell-syb/haskell-syb.SlackBuild deleted file mode 100644 index 920ca1433e42..000000000000 --- a/libraries/haskell-syb/haskell-syb.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for syb - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-syb -VERSION=${VERSION:-0.3} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-syb/haskell-syb.info b/libraries/haskell-syb/haskell-syb.info deleted file mode 100644 index d236c2549583..000000000000 --- a/libraries/haskell-syb/haskell-syb.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-syb" -VERSION="0.3" -HOMEPAGE="http://hackage.haskell.org/package/syb" -DOWNLOAD="http://hackage.haskell.org/packages/archive/syb/0.3/syb-0.3.tar.gz" -MD5SUM="c4f6771fa32d467a029e6e813757a9fe" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-syb/slack-desc b/libraries/haskell-syb/slack-desc deleted file mode 100644 index 928dd7367843..000000000000 --- a/libraries/haskell-syb/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-syb: haskell-syb (Scrap Your Boilerplate) -haskell-syb: -haskell-syb: Syb Haskell library contains the generics system described in the -haskell-syb: Scrap Your Boilerplate papers. It defines the Data class of types -haskell-syb: permitting folding and unfolding of constructor applications, -haskell-syb: instances of this class for primitive types, and a variety of -haskell-syb: traversals. -haskell-syb: -haskell-syb: Homepage: http://hackage.haskell.org/package/syb -haskell-syb: -haskell-syb: diff --git a/libraries/haskell-tar/README b/libraries/haskell-tar/README deleted file mode 100644 index 4319cdf917f7..000000000000 --- a/libraries/haskell-tar/README +++ /dev/null @@ -1,11 +0,0 @@ -This library is for working with ".tar" archive files. It can read and -write a range of common variations of archive format including V7, -USTAR, POSIX and GNU formats. It provides support for packing and -unpacking portable archives. This makes it suitable for distribution -but not backup because details like file ownership and exact -permissions are not preserved. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-tar/doinst.sh b/libraries/haskell-tar/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-tar/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-tar/haskell-tar.SlackBuild b/libraries/haskell-tar/haskell-tar.SlackBuild deleted file mode 100644 index f15e53fe4b9a..000000000000 --- a/libraries/haskell-tar/haskell-tar.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for tar - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-tar -VERSION=${VERSION:-0.3.1.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-tar/haskell-tar.info b/libraries/haskell-tar/haskell-tar.info deleted file mode 100644 index 0c19b1d004a7..000000000000 --- a/libraries/haskell-tar/haskell-tar.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-tar" -VERSION="0.3.1.0" -HOMEPAGE="http://hackage.haskell.org/package/tar" -DOWNLOAD="http://hackage.haskell.org/packages/archive/tar/0.3.1.0/tar-0.3.1.0.tar.gz" -MD5SUM="10b54856495f9ef0a42aa270085c7d5e" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-tar/slack-desc b/libraries/haskell-tar/slack-desc deleted file mode 100644 index 919123e4421e..000000000000 --- a/libraries/haskell-tar/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-tar: haskell-tar (Reading, writing and manipulating ".tar" archive files) -haskell-tar: -haskell-tar: This library is for working with ".tar" archive files. It can read -haskell-tar: and write a range of common variations of archive format including -haskell-tar: V7, USTAR, POSIX and GNU formats. It provides support for packing -haskell-tar: and unpacking portable archives. This makes it suitable for -haskell-tar: distribution but not backup because details like file ownership and -haskell-tar: exact permissions are not preserved. -haskell-tar: -haskell-tar: http://hackage.haskell.org/package/tar -haskell-tar: diff --git a/libraries/haskell-terminfo/README b/libraries/haskell-terminfo/README deleted file mode 100644 index c06fe50398fc..000000000000 --- a/libraries/haskell-terminfo/README +++ /dev/null @@ -1,9 +0,0 @@ -This library provides an Haskell interface to the terminfo database -(via bindings to the curses library). Terminfo allows POSIX systems -to interact with a variety of terminals using a standard set of -capabilities. - -This requires ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-terminfo/doinst.sh b/libraries/haskell-terminfo/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-terminfo/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-terminfo/haskell-terminfo.SlackBuild b/libraries/haskell-terminfo/haskell-terminfo.SlackBuild deleted file mode 100644 index e30133bffeb7..000000000000 --- a/libraries/haskell-terminfo/haskell-terminfo.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for terminfo - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-terminfo -VERSION=${VERSION:-0.3.1.3} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-terminfo/haskell-terminfo.info b/libraries/haskell-terminfo/haskell-terminfo.info deleted file mode 100644 index 3a107b1f8c98..000000000000 --- a/libraries/haskell-terminfo/haskell-terminfo.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-terminfo" -VERSION="0.3.1.3" -HOMEPAGE="http://hackage.haskell.org/package/terminfo" -DOWNLOAD="http://hackage.haskell.org/packages/archive/terminfo/0.3.1.3/terminfo-0.3.1.3.tar.gz" -MD5SUM="8c0e052340f628b76f5687fa23379628" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-terminfo/slack-desc b/libraries/haskell-terminfo/slack-desc deleted file mode 100644 index 5fecdcec25f7..000000000000 --- a/libraries/haskell-terminfo/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-terminfo: haskell-terminfo (Haskell bindings to the terminfo library) -haskell-terminfo: -haskell-terminfo: This library provides an interface to the terminfo database (via -haskell-terminfo: bindings to the curses library). Terminfo allows POSIX systems to -haskell-terminfo: interact with a variety of terminals using a standard set of -haskell-terminfo: capabilities. -haskell-terminfo: -haskell-terminfo: http://hackage.haskell.org/package/terminfo -haskell-terminfo: -haskell-terminfo: -haskell-terminfo: diff --git a/libraries/haskell-texmath/README b/libraries/haskell-texmath/README deleted file mode 100644 index 2ea3bf86a3a9..000000000000 --- a/libraries/haskell-texmath/README +++ /dev/null @@ -1,8 +0,0 @@ -This is a library for Haskell programs, providing functions to convert LaTeX -math formulas to presentation MathML. It supports basic LaTeX and AMS -extensions, but not macros. - -This requires ghc, haskell-parsec and haskell-xml. - -When uninstalling, run the following command to unregister the package -from the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-texmath/doinst.sh b/libraries/haskell-texmath/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-texmath/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-texmath/haskell-texmath.SlackBuild b/libraries/haskell-texmath/haskell-texmath.SlackBuild deleted file mode 100644 index cf3d1299c7fa..000000000000 --- a/libraries/haskell-texmath/haskell-texmath.SlackBuild +++ /dev/null @@ -1,92 +0,0 @@ -#!/bin/sh - -# Slackware build script for texmath - -# Written by Peter Wang <novalazy@gmail.com> -# Public domain. - -SRCNAM=texmath -PRGNAM=haskell-$SRCNAM -VERSION=${VERSION:-0.3.0.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -# Remove false dependency on utf8-string (only for a sample CGI script). -patch -p1 < $CWD/texmath-utf8.patch - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib$LIBDIRSUFFIX \ - --libsubdir=ghc-$GHC_VERSION/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -# Remove test data. -rm -r $PKG/usr/share - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-texmath/haskell-texmath.info b/libraries/haskell-texmath/haskell-texmath.info deleted file mode 100644 index a4e4ec8ec37b..000000000000 --- a/libraries/haskell-texmath/haskell-texmath.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-texmath" -VERSION="0.3.0.1" -HOMEPAGE="http://hackage.haskell.org/package/texmath" -DOWNLOAD="http://hackage.haskell.org/packages/archive/texmath/0.3.0.1/texmath-0.3.0.1.tar.gz" -MD5SUM="f2ec771aaae9e678bf9106fe161efb85" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Peter Wang" -EMAIL="novalazy@gmail.com" -APPROVED="dsomero" diff --git a/libraries/haskell-texmath/slack-desc b/libraries/haskell-texmath/slack-desc deleted file mode 100644 index ccfd1d3913a6..000000000000 --- a/libraries/haskell-texmath/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-texmath: haskell-texmath (Conversion of LaTeX math formulas to MathML) -haskell-texmath: -haskell-texmath: This is a library for Haskell programs, providing functions to -haskell-texmath: convert LaTeX math formulas to presentation MathML. It supports -haskell-texmath: basic LaTeX and AMS extensions, but not macros. -haskell-texmath: -haskell-texmath: http://hackage.haskell.org/package/texmath -haskell-texmath: -haskell-texmath: -haskell-texmath: -haskell-texmath: diff --git a/libraries/haskell-texmath/texmath-utf8.patch b/libraries/haskell-texmath/texmath-utf8.patch deleted file mode 100644 index ab5fcf2bf0fb..000000000000 --- a/libraries/haskell-texmath/texmath-utf8.patch +++ /dev/null @@ -1,28 +0,0 @@ -From: John MacFarlane <jgm@berkeley.edu> -Date: Thu, 22 Jul 2010 19:11:14 -0700 -Subject: [PATCH] Put utf8-string dependency in right place. - ---- - texmath.cabal | 3 +-- - 1 files changed, 1 insertions(+), 2 deletions(-) - -diff --git a/texmath.cabal b/texmath.cabal -index f14d7dc..ad83d05 100644 ---- a/texmath.cabal -+++ b/texmath.cabal -@@ -77,11 +77,10 @@ Executable testTeXMathML - - Executable texmath-cgi - Main-is: cgi/texmath-cgi.hs -- Build-depends: utf8-string - Ghc-Options: -Wall -fno-warn-unused-do-bind - Ghc-Prof-Options: -auto-all - if flag(cgi) - Buildable: True -- Build-depends: cgi, json -+ Build-depends: cgi, json, utf8-string - else - Buildable: False --- -1.7.1 - diff --git a/libraries/haskell-text/README b/libraries/haskell-text/README deleted file mode 100644 index 2d3b2ea8de46..000000000000 --- a/libraries/haskell-text/README +++ /dev/null @@ -1,7 +0,0 @@ -An efficient packed, immutable Unicode text type for Haskell -programs. - -This requires ghc and haskell-deepseq. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-text/doinst.sh b/libraries/haskell-text/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-text/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-text/haskell-text.SlackBuild b/libraries/haskell-text/haskell-text.SlackBuild deleted file mode 100644 index 313c73226359..000000000000 --- a/libraries/haskell-text/haskell-text.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for text - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-text -VERSION=${VERSION:-0.11.0.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE README.markdown $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-text/haskell-text.info b/libraries/haskell-text/haskell-text.info deleted file mode 100644 index e2b328790d95..000000000000 --- a/libraries/haskell-text/haskell-text.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-text" -VERSION="0.11.0.1" -HOMEPAGE="http://hackage.haskell.org/package/text" -DOWNLOAD="http://hackage.haskell.org/packages/archive/text/0.11.0.1/text-0.11.0.1.tar.gz" -MD5SUM="a073c64255b1e497a9689b2fc408772c" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="rworkman" diff --git a/libraries/haskell-text/slack-desc b/libraries/haskell-text/slack-desc deleted file mode 100644 index 22298daaebf7..000000000000 --- a/libraries/haskell-text/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-text: haskell-text (Fast, packed Unicode strings, using stream fusion) -haskell-text: -haskell-text: This package provides the Data.Text library, a library for the -haskell-text: space-and time-efficient manipulation of Unicode text in Haskell. -haskell-text: -haskell-text: -haskell-text: -haskell-text: -haskell-text: -haskell-text: -haskell-text: diff --git a/libraries/haskell-transformers/README b/libraries/haskell-transformers/README deleted file mode 100644 index 786e1f6189c0..000000000000 --- a/libraries/haskell-transformers/README +++ /dev/null @@ -1,10 +0,0 @@ -This part contains the monad transformer class, the concrete monad -transformers, operations and liftings. It can be used on its own in -Haskell 98 code, or with the monad classes in the monads-fd or -monads-tf packages, which automatically lift operations introduced -by monad transformers through other transformers. - -This requires ghc. - -After uninstalling, run this command to unregister the package from -the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-transformers/doinst.sh b/libraries/haskell-transformers/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-transformers/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-transformers/haskell-transformers.SlackBuild b/libraries/haskell-transformers/haskell-transformers.SlackBuild deleted file mode 100644 index c1a04682d047..000000000000 --- a/libraries/haskell-transformers/haskell-transformers.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for transformers - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-transformers -VERSION=${VERSION:-0.2.2.0} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-transformers/haskell-transformers.info b/libraries/haskell-transformers/haskell-transformers.info deleted file mode 100644 index 62d6f8756c6a..000000000000 --- a/libraries/haskell-transformers/haskell-transformers.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-transformers" -VERSION="0.2.2.0" -HOMEPAGE="http://hackage.haskell.org/package/transformers" -DOWNLOAD="http://hackage.haskell.org/packages/archive/transformers/0.2.2.0/transformers-0.2.2.0.tar.gz" -MD5SUM="3470ac66116900cd1ba84d3744474e49" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-transformers/slack-desc b/libraries/haskell-transformers/slack-desc deleted file mode 100644 index 8c1bf1a8eb58..000000000000 --- a/libraries/haskell-transformers/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-transformers: haskell-transformers (Concrete functor and monad transformers) -haskell-transformers: -haskell-transformers: This part contains the monad transformer class, the concrete monad -haskell-transformers: transformers, operations and liftings. It can be used on its own in -haskell-transformers: Haskell 98 code, or with the monad classes in the monads-fd or -haskell-transformers: monads-tf packages, which automatically lift operations introduced -haskell-transformers: by monad transformers through other transformers. -haskell-transformers: -haskell-transformers: Homepage: http://hackage.haskell.org/package/transformers -haskell-transformers: -haskell-transformers: diff --git a/libraries/haskell-utf8-string/README b/libraries/haskell-utf8-string/README deleted file mode 100644 index b138b17ef6b4..000000000000 --- a/libraries/haskell-utf8-string/README +++ /dev/null @@ -1,5 +0,0 @@ -A UTF8 layer for IO and Strings. The utf8-string package provides -operations for encoding UTF8 strings to Word8 lists and back, and -for reading and writing UTF8 without truncation. - -This requires ghc. diff --git a/libraries/haskell-utf8-string/doinst.sh b/libraries/haskell-utf8-string/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-utf8-string/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-utf8-string/haskell-utf8-string.SlackBuild b/libraries/haskell-utf8-string/haskell-utf8-string.SlackBuild deleted file mode 100644 index 29d37a815e56..000000000000 --- a/libraries/haskell-utf8-string/haskell-utf8-string.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for utf8-string - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-utf8-string -VERSION=${VERSION:-0.3.6} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --enable-shared \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-utf8-string/haskell-utf8-string.info b/libraries/haskell-utf8-string/haskell-utf8-string.info deleted file mode 100644 index 2d5d86647fdd..000000000000 --- a/libraries/haskell-utf8-string/haskell-utf8-string.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-utf8-string" -VERSION="0.3.6" -HOMEPAGE="http://hackage.haskell.org/package/utf8-string" -DOWNLOAD="http://hackage.haskell.org/packages/archive/utf8-string/0.3.6/utf8-string-0.3.6.tar.gz" -MD5SUM="be8c5ef52a0824babdc89d60c1e9b600" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-utf8-string/slack-desc b/libraries/haskell-utf8-string/slack-desc deleted file mode 100644 index d116c5dae084..000000000000 --- a/libraries/haskell-utf8-string/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-utf8-string: haskell-utf8-string (Support for reading and writing UTF8 Strings) -haskell-utf8-string: -haskell-utf8-string: A UTF8 layer for IO and Strings. The utf8-string package provides -haskell-utf8-string: operations for encoding UTF8 strings to Word8 lists and back, and -haskell-utf8-string: for reading and writing UTF8 without truncation. -haskell-utf8-string: -haskell-utf8-string: Homepage: http://hackage.haskell.org/package/utf8-string -haskell-utf8-string: -haskell-utf8-string: -haskell-utf8-string: -haskell-utf8-string: diff --git a/libraries/haskell-xhtml/README b/libraries/haskell-xhtml/README deleted file mode 100644 index c3719d151ce7..000000000000 --- a/libraries/haskell-xhtml/README +++ /dev/null @@ -1,7 +0,0 @@ -This package provides combinators for producing XHTML 1.0, including -the Strict, Transitional and Frameset variants, in Haskell. - -This requires ghc. - -After uninstalling, run this command to unregister the package from the ghc -package database: ghc-pkg recache diff --git a/libraries/haskell-xhtml/doinst.sh b/libraries/haskell-xhtml/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-xhtml/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-xhtml/haskell-xhtml.SlackBuild b/libraries/haskell-xhtml/haskell-xhtml.SlackBuild deleted file mode 100644 index 288b27183fcc..000000000000 --- a/libraries/haskell-xhtml/haskell-xhtml.SlackBuild +++ /dev/null @@ -1,90 +0,0 @@ -#!/bin/sh - -# Slackware build script for xhtml - -# Written by Mikko Värri (vmj@linuxbox.fi) -# Public domain. - -PRGNAM=haskell-xhtml -VERSION=${VERSION:-3000.2.0.1} -BUILD=${BUILD:-3} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --libsubdir=ghc-${GHC_VERSION}/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-xhtml/haskell-xhtml.info b/libraries/haskell-xhtml/haskell-xhtml.info deleted file mode 100644 index 10f86c2f6f34..000000000000 --- a/libraries/haskell-xhtml/haskell-xhtml.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-xhtml" -VERSION="3000.2.0.1" -HOMEPAGE="http://hackage.haskell.org/package/xhtml" -DOWNLOAD="http://hackage.haskell.org/packages/archive/xhtml/3000.2.0.1/xhtml-3000.2.0.1.tar.gz" -MD5SUM="9e3e7d9c66618c5e29716f90e54363c9" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-xhtml/slack-desc b/libraries/haskell-xhtml/slack-desc deleted file mode 100644 index aa976956062a..000000000000 --- a/libraries/haskell-xhtml/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-xhtml: haskell-xhtml (An XHTML combinator library for Haskell) -haskell-xhtml: -haskell-xhtml: This package provides combinators for producing XHTML 1.0, including -haskell-xhtml: the Strict, Transitional and Frameset variants. -haskell-xhtml: -haskell-xhtml: http://hackage.haskell.org/package/xhtml -haskell-xhtml: -haskell-xhtml: -haskell-xhtml: -haskell-xhtml: -haskell-xhtml: diff --git a/libraries/haskell-xml/README b/libraries/haskell-xml/README deleted file mode 100644 index ee185c420a48..000000000000 --- a/libraries/haskell-xml/README +++ /dev/null @@ -1,6 +0,0 @@ -A simple XML library for Haskell programs. - -This requires ghc. - -When uninstalling, run the following command to unregister the package -from the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-xml/doinst.sh b/libraries/haskell-xml/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-xml/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-xml/haskell-xml.SlackBuild b/libraries/haskell-xml/haskell-xml.SlackBuild deleted file mode 100644 index 9660d06a1372..000000000000 --- a/libraries/haskell-xml/haskell-xml.SlackBuild +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/sh - -# Slackware build script for xml - -# Written by Peter Wang <novalazy@gmail.com> -# Public domain. - -SRCNAM=xml -PRGNAM=haskell-$SRCNAM -VERSION=${VERSION:-1.3.7} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib$LIBDIRSUFFIX \ - --libsubdir=ghc-$GHC_VERSION/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-xml/haskell-xml.info b/libraries/haskell-xml/haskell-xml.info deleted file mode 100644 index e4dca3c40b65..000000000000 --- a/libraries/haskell-xml/haskell-xml.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-xml" -VERSION="1.3.7" -HOMEPAGE="http://hackage.haskell.org/package/xml" -DOWNLOAD="http://hackage.haskell.org/packages/archive/xml/1.3.7/xml-1.3.7.tar.gz" -MD5SUM="fc2d7e1a321b4393dd444b16ab6ba669" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Peter Wang" -EMAIL="novalazy@gmail.com" -APPROVED="dsomero" diff --git a/libraries/haskell-xml/slack-desc b/libraries/haskell-xml/slack-desc deleted file mode 100644 index 58daafdaec62..000000000000 --- a/libraries/haskell-xml/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-xml: haskell-xml (XML library for Haskell) -haskell-xml: -haskell-xml: A simple XML library for Haskell programs. -haskell-xml: -haskell-xml: http://hackage.haskell.org/package/xml -haskell-xml: -haskell-xml: -haskell-xml: -haskell-xml: -haskell-xml: -haskell-xml: diff --git a/libraries/haskell-zip-archive/README b/libraries/haskell-zip-archive/README deleted file mode 100644 index 20bbea1999f1..000000000000 --- a/libraries/haskell-zip-archive/README +++ /dev/null @@ -1,8 +0,0 @@ -This is a library for Haskell programs. It provides functions for -creating, modifying, and extracting files from zip archives. - -This requires ghc, haskell-binary, haskell-transformers, haskell-mtl, -haskell-digest, haskell-zlib, and haskell-utf8-string. - -After uninstalling, run the following command to unregister the package -from the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-zip-archive/doinst.sh b/libraries/haskell-zip-archive/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-zip-archive/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-zip-archive/haskell-zip-archive.SlackBuild b/libraries/haskell-zip-archive/haskell-zip-archive.SlackBuild deleted file mode 100644 index 56955f12c9c1..000000000000 --- a/libraries/haskell-zip-archive/haskell-zip-archive.SlackBuild +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/sh - -# Slackware build script for zip-archive - -# Written by Peter Wang <novalazy@gmail.com> -# Modified by Mikko Värri <vmj@linuxbox.fi> -# Public domain. - -PRGNAM=haskell-zip-archive -VERSION=${VERSION:-0.1.1.6} -BUILD=${BUILD:-2} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.lhs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib$LIBDIRSUFFIX \ - --libsubdir=ghc-$GHC_VERSION/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.lhs build -runghc Setup.lhs haddock -runghc Setup.lhs copy --destdir=$PKG -runghc Setup.lhs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-zip-archive/haskell-zip-archive.info b/libraries/haskell-zip-archive/haskell-zip-archive.info deleted file mode 100644 index eab4ad52bea8..000000000000 --- a/libraries/haskell-zip-archive/haskell-zip-archive.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-zip-archive" -VERSION="0.1.1.6" -HOMEPAGE="http://hackage.haskell.org/package/zip-archive" -DOWNLOAD="http://hackage.haskell.org/packages/archive/zip-archive/0.1.1.6/zip-archive-0.1.1.6.tar.gz" -MD5SUM="4806077be79ecb5486306432ee93e38d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-zip-archive/slack-desc b/libraries/haskell-zip-archive/slack-desc deleted file mode 100644 index a97f0881ad49..000000000000 --- a/libraries/haskell-zip-archive/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-zip-archive: haskell-zip-archive (Haskell library for zip archives) -haskell-zip-archive: -haskell-zip-archive: This is a library for Haskell programs. It provides functions for -haskell-zip-archive: creating, modifying, and extracting files from zip archives. -haskell-zip-archive: -haskell-zip-archive: -haskell-zip-archive: -haskell-zip-archive: -haskell-zip-archive: -haskell-zip-archive: -haskell-zip-archive: diff --git a/libraries/haskell-zlib/README b/libraries/haskell-zlib/README deleted file mode 100644 index b2435f0eb25e..000000000000 --- a/libraries/haskell-zlib/README +++ /dev/null @@ -1,9 +0,0 @@ -This is a library for Haskell programs. It provides a pure interface for -compressing and decompressing streams of data represented as lazy ByteStrings. -It uses the zlib C library so it has high performance. It supports the "zlib", -"gzip" and "raw" compression formats. - -This requires ghc. - -After uninstalling, run the following command to unregister the package -from the ghc package database: ghc-pkg recache diff --git a/libraries/haskell-zlib/doinst.sh b/libraries/haskell-zlib/doinst.sh deleted file mode 100644 index 3268c238bf73..000000000000 --- a/libraries/haskell-zlib/doinst.sh +++ /dev/null @@ -1 +0,0 @@ -chroot . /usr/bin/ghc-pkg recache diff --git a/libraries/haskell-zlib/haskell-zlib.SlackBuild b/libraries/haskell-zlib/haskell-zlib.SlackBuild deleted file mode 100644 index 35a5bc1f97c0..000000000000 --- a/libraries/haskell-zlib/haskell-zlib.SlackBuild +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/sh - -# Slackware build script for zlib - -# Written by Peter Wang <novalazy@gmail.com> -# Modified by Mikko Värri <vmj@linuxbox.fi> -# Public domain. - -PRGNAM=haskell-zlib -VERSION=${VERSION:-0.5.2.0} -BUILD=${BUILD:-4} -TAG=${TAG:-_SBo} - -SRCNAM="$( echo $PRGNAM | cut -d- -f2- )" - -GHC_VERSION=$(ghc --numeric-version) - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i486 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -CWD=$(pwd) -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -if [ "$ARCH" = "i486" ]; then - SLKCFLAGS="-O2 -march=i486 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "i686" ]; then - SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" -elif [ "$ARCH" = "x86_64" ]; then - SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" -else - SLKCFLAGS="-O2" - LIBDIRSUFFIX="" -fi - -set -e # Exit on most errors - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $SRCNAM-$VERSION -tar xvf $CWD/$SRCNAM-$VERSION.tar.gz -cd $SRCNAM-$VERSION -chown -R root:root . -find . \ - \( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \ - -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ - -exec chmod 644 {} \; - -CFLAGS="$SLKCFLAGS" \ -CXXFLAGS="$SLKCFLAGS" \ -runghc Setup.hs configure \ - --prefix=/usr \ - --enable-shared \ - --libdir=/usr/lib$LIBDIRSUFFIX \ - --libsubdir=ghc-$GHC_VERSION/$SRCNAM-$VERSION \ - --docdir=/usr/doc/$PRGNAM-$VERSION - -runghc Setup.hs build -runghc Setup.hs haddock -runghc Setup.hs copy --destdir=$PKG -runghc Setup.hs register --gen-pkg-config - -PKGCONFD=/usr/lib${LIBDIRSUFFIX}/ghc-${GHC_VERSION}/package.conf.d -PKGID=$( grep -E "^id: " $SRCNAM-$VERSION.conf | cut -d" " -f2 ) -mkdir -p $PKG/$PKGCONFD -mv $SRCNAM-$VERSION.conf $PKG/$PKGCONFD/$PKGID.conf - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a LICENSE $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz} diff --git a/libraries/haskell-zlib/haskell-zlib.info b/libraries/haskell-zlib/haskell-zlib.info deleted file mode 100644 index 0f4a9e24ccc0..000000000000 --- a/libraries/haskell-zlib/haskell-zlib.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="haskell-zlib" -VERSION="0.5.2.0" -HOMEPAGE="http://hackage.haskell.org/package/zlib" -DOWNLOAD="http://hackage.haskell.org/packages/archive/zlib/0.5.2.0/zlib-0.5.2.0.tar.gz" -MD5SUM="19859e241dc18ef1501a5d44d8523507" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -MAINTAINER="Mikko Värri" -EMAIL="vmj@linuxbox.fi" -APPROVED="dsomero" diff --git a/libraries/haskell-zlib/slack-desc b/libraries/haskell-zlib/slack-desc deleted file mode 100644 index 9f634083f176..000000000000 --- a/libraries/haskell-zlib/slack-desc +++ /dev/null @@ -1,19 +0,0 @@ -# HOW TO EDIT THIS FILE: -# The "handy ruler" below makes it easier to edit a package description. Line -# up the first '|' above the ':' following the base package name, and the '|' -# on the right side marks the last column you can put a character in. You must -# make exactly 11 lines for the formatting to be correct. It's also -# customary to leave one space after the ':'. - - |-----handy-ruler------------------------------------------------------| -haskell-zlib: haskell-zlib (compression library for Haskell) -haskell-zlib: -haskell-zlib: This is a library for Haskell programs. It provides a pure interface -haskell-zlib: for compressing and decompressing streams of data represented as -haskell-zlib: lazy ByteStrings. It uses the zlib C library so it has high -haskell-zlib: performance. It supports the "zlib", "gzip" and "raw" compression -haskell-zlib: formats. -haskell-zlib: -haskell-zlib: -haskell-zlib: -haskell-zlib: |