New patches: [unrevert anonymous**20071110175641] < > { hunk ./GLUT/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./GLUT/doinst.sh hunk ./GLUT/glut.SlackBuild 1 -#!/bin/sh -# Build GLUT for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=2.1.1.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-GLUT -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf GLUT -tar xzvf $CWD/GLUT-$VERSION.tar.gz -cd `basename GLUT-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/GLUT-$VERSION/html/GLUT-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/GLUT-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/GLUT-$VERSION - -cd $PKG -makepkg -l y -c n ../GLUT-$VERSION-$ARCH-$BUILD.tgz - rmfile ./GLUT/glut.SlackBuild hunk ./GLUT/slack-desc 1 -GLUT: The GLUT package -GLUT: -GLUT: A Haskell binding for the OpenGL Utility Toolkit, a window system -GLUT: independent toolkit for writing OpenGL programs. For more information -GLUT: about the C library on which this binding is based, please see: -GLUT: http://www.opengl.org/resources/libraries/glut/. -GLUT: -GLUT: License BSD3 -GLUT: Maintainer Sven Panne -GLUT: -GLUT: Package created by Andrea Rossato rmfile ./GLUT/slack-desc hunk ./GLUT/slack-required 1 -ghc rmfile ./GLUT/slack-required rmdir ./GLUT hunk ./HGL/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) rmfile ./HGL/doinst.sh hunk ./HGL/hgl.SlackBuild 1 -#!/bin/sh -# Build HGL for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=3.2.0.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-HGL -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf HGL -tar xzvf $CWD/HGL-$VERSION.tar.gz -cd `basename HGL-$VERSION i` - -chown -R root:root . - -autoreconf -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/HGL-$VERSION/html/HGL-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/HGL-$VERSION -cp -a \ - LICENSE README \ - $PKG/usr/doc/HGL-$VERSION -cp -ar examples $PKG/usr/doc/HGL-$VERSION -cp -ar doc $PKG/usr/doc/HGL-$VERSION - -cd $PKG -makepkg -l y -c n ../HGL-$VERSION-$ARCH-$BUILD.tgz rmfile ./HGL/hgl.SlackBuild hunk ./HGL/slack-desc 1 -HGL: HGL -HGL: -HGL: A simple graphics library, designed to give the programmer access to -HGL: most interesting parts of the Win32 Graphics Device Interface and X11 -HGL: library without exposing the programmer to the pain and anguish -HGL: usually associated with using these interfaces. -HGL: -HGL: The library also includes a module Graphics.SOE providing the -HGL: interface used in The Haskell School of Expression, by Paul Hudak, cf -HGL: http://www.haskell.org/soe/. -HGL: -HGL: License BSD3 -HGL: Author Alastair Reid -HGL: Maintainer -HGL: -HGL: Packaged by Andrea Rossato + rmfile ./HGL/slack-desc hunk ./HGL/slack-required 1 -ghc -X11 rmfile ./HGL/slack-required rmdir ./HGL hunk ./HUnit/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./HUnit/doinst.sh hunk ./HUnit/hunit.SlackBuild 1 -#!/bin/sh -# Build HUnit for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.2.0.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-HUnit -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf HUnit -tar xzvf $CWD/HUnit-$VERSION.tar.gz -cd `basename HUnit-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/HUnit-$VERSION/html/HUnit-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/HUnit-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/HUnit-$VERSION - -cd $PKG -makepkg -l y -c n ../HUnit-$VERSION-$ARCH-$BUILD.tgz - rmfile ./HUnit/hunit.SlackBuild hunk ./HUnit/slack-desc 1 -HUnit: HUnit -HUnit: -HUnit: HUnit is a unit testing framework for Haskell, inspired by the JUnit -HUnit: tool for Java, see: http://www.junit.org. -HUnit: -HUnit: Packaged by Andrea Rossato rmfile ./HUnit/slack-desc hunk ./HUnit/slack-required 1 -ghc + rmfile ./HUnit/slack-required rmdir ./HUnit hunk ./OpenGL/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./OpenGL/doinst.sh hunk ./OpenGL/opengl.SlackBuild 1 -#!/bin/sh -# Build OpenGL for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=2.2.1.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-OpenGL -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf OpenGL -tar xzvf $CWD/OpenGL-$VERSION.tar.gz -cd `basename OpenGL-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/OpenGL-$VERSION/html/OpenGL-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/OpenGL-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/OpenGL-$VERSION - -cd $PKG -makepkg -l y -c n ../OpenGL-$VERSION-$ARCH-$BUILD.tgz - rmfile ./OpenGL/opengl.SlackBuild hunk ./OpenGL/slack-desc 1 -OpenGL: OpenGL -OpenGL: -OpenGL: A Haskell binding for the OpenGL graphics system (GL, version 2.1) and -OpenGL: its accompanying utility library (GLU, version 1.3). OpenGL is the -OpenGL: industry's most widely used and supported 2D and 3D graphics -OpenGL: application programming interface (API), incorporating a broad set of -OpenGL: rendering, texture mapping, special effects, and other powerful -OpenGL: visualization functions. For more information about OpenGL, please -OpenGL: see: http://www.opengl.org/. -OpenGL: -OpenGL: License BSD3 -OpenGL: Maintainer Sven Panne -OpenGL: -OpenGL: Package created by Andrea Rossato - rmfile ./OpenGL/slack-desc hunk ./OpenGL/slack-required 1 -ghc rmfile ./OpenGL/slack-required rmdir ./OpenGL hunk ./X11/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./X11/doinst.sh hunk ./X11/slack-desc 1 -X11: X11 -X11: -X11: A Haskell binding to the X11 graphics library. -X11: -X11: The binding is a direct translation of the C binding; for -X11: documentation of these calls, refer to The Xlib Programming Manual, -X11: available online at http://tronche.com/gui/x/xlib/. -X11: -X11: License BSD3 -X11: Copyright Alastair Reid, 1999-2003 -X11: Maintainer -X11: -X11: Packaged by Andrea Rossato + rmfile ./X11/slack-desc hunk ./X11/slack-required 1 -ghc rmfile ./X11/slack-required hunk ./X11/x11.SlackBuild 1 -#!/bin/sh -# Build X11 for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.3.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-X11 -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf X11 -tar xzvf $CWD/X11-$VERSION.tar.gz -cd `basename X11-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/X11-$VERSION/html/X11-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/X11-$VERSION -cp -a \ - LICENSE README \ - $PKG/usr/doc/X11-$VERSION - -cd $PKG -makepkg -l y -c n ../X11-$VERSION-$ARCH-$BUILD.tgz rmfile ./X11/x11.SlackBuild rmdir ./X11 hunk ./cgi/cgi.SlackBuild 1 -#!/bin/sh -# Build cgi for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=3001.1.5.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-cgi -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf cgi -tar xzvf $CWD/cgi-$VERSION.tar.gz -cd `basename cgi-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/cgi-$VERSION/html/cgi-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/cgi-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/cgi-$VERSION - -cd $PKG -makepkg -l y -c n ../cgi-$VERSION-$ARCH-$BUILD.tgz - rmfile ./cgi/cgi.SlackBuild hunk ./cgi/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./cgi/doinst.sh hunk ./cgi/slack-desc 1 -cgi: cgi -cgi: -cgi: This is a Haskell library for writing CGI programs. -cgi: -cgi: License BSD3 -cgi: Copyright Bjorn Bringert, Andy Gill, Ian Lynagh, Erik Meijer, Sven Panne, Jeremy Shaw -cgi: Author Bjorn Bringert -cgi: Maintainer bjorn@bringert.net -cgi: -cgi: Packaged by Andrea Rossato rmfile ./cgi/slack-desc hunk ./cgi/slack-required 1 -ghc + rmfile ./cgi/slack-required rmdir ./cgi hunk ./fgl/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./fgl/doinst.sh hunk ./fgl/fgl.SlackBuild 1 -#!/bin/sh -# Build fgl for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=5.4.1.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-fgl -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf fgl -tar xzvf $CWD/fgl-$VERSION.tar.gz -cd `basename fgl-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/fgl-$VERSION/html/fgl-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/fgl-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/fgl-$VERSION - -cd $PKG -makepkg -l y -c n ../fgl-$VERSION-$ARCH-$BUILD.tgz - rmfile ./fgl/fgl.SlackBuild hunk ./fgl/slack-desc 1 -fgl: fgl -fgl: -fgl: Martin Erwig's Functional Graph Library -fgl: -fgl: License BSD3 -fgl: Author Martin Erwig -fgl: Maintainer Martin Erwig -fgl: Category Data Structures -fgl: Home page http://web.engr.oregonstate.edu/~erwig/fgl/haskell -fgl: -fgl: Packaged by Andrea Rossato - rmfile ./fgl/slack-desc hunk ./fgl/slack-required 1 -ghc + rmfile ./fgl/slack-required rmdir ./fgl hunk ./ghc/ghc.SlackBuild 1 -#!/bin/sh -# Build Ghc for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=6.8.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - -if [ "$ARCH" = "i386" ]; then - AOPTS="-march=i386 -mcpu=i686" -elif [ "$ARCH" = "i486" ]; then - AOPTS="-march=i486 -mtune=i686" -elif [ "$ARCH" = "s390" ]; then - AOPTS="" -elif [ "$ARCH" = "x86_64" ]; then - AOPTS="" -fi - -PKG=/tmp/package-ghc -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf ghc-6.4.2 -tar xjvf $CWD/ghc-$VERSION-src.tar.bz2 -#tar xjvf $CWD/ghc-$VERSION-src-extralibs.tar.bz2 -cd `basename ghc-$VERSION i` - -chown -R root:root . -CFLAGS="-O2 $AOPTS" \ -./configure \ - --prefix=/usr \ - $ARCH-slackware-linux -make -j 8 -make html -( cd libraries ; make doc ) -make DESTDIR=$PKG install -make DESTDIR=$PKG install-docs -( cd libraries/Cabal ; make -f Makefile clean ; make -f Makefile doc ) - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -requiredbuilder -y $PKG - -mkdir -p $PKG/usr/doc/ghc-$VERSION - -cp -a \ - ANNOUNCE HACKING LICENSE README VERSION \ - $PKG/usr/doc/ghc-$VERSION -cp -r docs/users_guide/users_guide $PKG/usr/share/doc/ghc/ -cp -r libraries/Cabal/doc/users-guide $PKG/usr/share/doc/ghc/Cabal -ln -s /usr/share/doc/ghc/Cabal/t1.html $PKG/usr/share/doc/ghc/Cabal/index.html -cp -r libraries/*.html $PKG/usr/share/doc/ghc/libraries -cp -r libraries/*.css $PKG/usr/share/doc/ghc/libraries -cp -r libraries/*.gif $PKG/usr/share/doc/ghc/libraries -cp -r libraries/*.js $PKG/usr/share/doc/ghc/libraries -ln -s /usr/share/doc/ghc $PKG/usr/doc/ghc-$VERSION/html - -cd $PKG -makepkg -l y -c n ../ghc-$VERSION-$ARCH-$BUILD.tgz rmfile ./ghc/ghc.SlackBuild hunk ./ghc/ghc.SlackBuild.precompiled 1 -#!/bin/sh -# Build ghc for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=6.4.2 -ARCH=${ARCH:-i386} -BUILD=${BUILD:-1ar} - -PKG=/tmp/package-ghc -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf ghc-6.4.1 -tar xjvf $CWD/ghc-$VERSION-i386-unknown-linux.tar.bz2 -cd `basename ghc-$VERSION i` - -chown -R root:root . -./configure \ - --prefix=/opt/ghc-$VERSION -make config-pkgs -./configure \ - --prefix=$PKG/opt/ghc-$VERSION - -make install-dirs install-bin \ - install-libs install-datas \ - install-docs postinstall \ - denounce - -gzip -9 $PKG/opt/ghc-$VERSION/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -mkdir -p $PKG/opt/ghc-$VERSION/doc/ghc-$VERSION -mv $PKG/opt/ghc-$VERSION/share/ghc-$VERSION $PKG/opt/ghc-$VERSION/doc -cp -a \ - ANNOUNCE LICENSE VERSION \ - INSTALL README \ - $PKG/opt/ghc-$VERSION/doc/ghc-$VERSION -rm -fr $PKG/opt/ghc-$VERSION/share - -cd $PKG -makepkg -l y -c n ../ghc-$VERSION-$ARCH-$BUILD.tgz rmfile ./ghc/ghc.SlackBuild.precompiled hunk ./ghc/slack-desc 1 -ghc: ghc -ghc: -ghc: The Glasgow Haskell Compiler is a state-of-the-art, open source, -ghc: compiler and interactive environment for the functional language -ghc: Haskell. -ghc: -ghc: Packaged by Andrea Rossato + rmfile ./ghc/slack-desc rmdir ./ghc hunk ./haddock/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm -rf /cbits ) rmfile ./haddock/doinst.sh hunk ./haddock/haddock.SlackBuild 1 -#!/bin/sh -# Build haddock for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=0.8 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-haddock -rm -rf $PKG -mkdir $PKG -cd /tmp -#rm -rf haddock-0.7 -#tar xzvf $CWD/haddock-$VERSION-src.tar.gz -cd `basename haddock-$VERSION i` -chown -R root:root . - -#runhaskell Setup.lhs configure --prefix=/usr -#runhaskell Setup.lhs build -runhaskell Setup.lhs copy --destdir=$PKG -runhaskell Setup.lhs register --gen-script - -( cd doc - autoconf - ./configure - make -) - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/usr/doc/haddock-$VERSION -( cd haddock - cp -a \ - CHANGES LICENSE README TODO \ - $PKG/usr/doc/haddock-$VERSION - cp -r doc/haddock $PKG/usr/doc/haddock-$VERSION/html -) - -cd $PKG -makepkg -l y -c n ../haddock-$VERSION-$ARCH-$BUILD.tgz rmfile ./haddock/haddock.SlackBuild hunk ./haddock/slack-desc 1 -haddock: Haddock -haddock: -haddock: This is Haddock, a tool for automatically generating documentation -haddock: from annotated Haskell source code. It is primarily intended for -haddock: documenting libraries, but it should be useful for any kind of Haskell -haddock: code. -haddock: -haddock: Package Created by Andrea Rossato + rmfile ./haddock/slack-desc hunk ./haddock/slack-required 1 -glibc-solibs -ghc rmfile ./haddock/slack-required rmdir ./haddock hunk ./haskell-src/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./haskell-src/doinst.sh hunk ./haskell-src/haskell-src.SlackBuild 1 -#!/bin/sh -# Build haskell-src for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.0.1.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - -PKG=/tmp/package-haskell-src -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf haskell-src -tar xzvf $CWD/haskell-src-$VERSION.tar.gz -cd `basename haskell-src-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/haskell-src-$VERSION/html/haskell-src-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/haskell-src-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/haskell-src-$VERSION - -cd $PKG -makepkg -l y -c n ../haskell-src-$VERSION-$ARCH-$BUILD.tgz - rmfile ./haskell-src/haskell-src.SlackBuild hunk ./haskell-src/slack-desc 1 -haskell-src: haskell-src -haskell-src: -haskell-src: Facilities for manipulating Haskell source code: an abstract syntax, -haskell-src: lexer, parser and pretty-printer. -haskell-src: -haskell-src: License BSD3 -haskell-src: Author Simon Marlow, Sven Panne and Noel Winstanley -haskell-src: Maintainer libraries@haskell.org -haskell-src: -haskell-src: Packaged by Andrea Rossato + rmfile ./haskell-src/slack-desc hunk ./haskell-src/slack-required 1 -ghc -happy rmfile ./haskell-src/slack-required rmdir ./haskell-src hunk ./html/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./html/doinst.sh hunk ./html/html.SlackBuild 1 -#!/bin/sh -# Build html for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.0.1.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-html -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf html -tar xzvf $CWD/html-$VERSION.tar.gz -cd `basename html-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/html-$VERSION/html/html-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/html-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/html-$VERSION - -cd $PKG -makepkg -l y -c n ../html-$VERSION-$ARCH-$BUILD.tgz - rmfile ./html/html.SlackBuild hunk ./html/slack-desc 1 -html: html -html: -html: This package contains a combinator library for constructing HTML -html: documents. -html: -html: License BSD3 -html: Maintainer libraries@haskell.org -html: -html: Packaged by Andrea Rossato rmfile ./html/slack-desc hunk ./html/slack-required 1 -ghc + rmfile ./html/slack-required rmdir ./html hunk ./http/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./http/doinst.sh hunk ./http/http.SlackBuild 1 -#!/bin/sh -# Build HTTP for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=3001.0.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-HTTP -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf HTTP -tar xzvf $CWD/HTTP-$VERSION.tar.gz -cd `basename HTTP-$VERSION i` - -chown -R root:root . - -runhaskell Setup.lhs configure --prefix=/usr -p -runhaskell Setup.lhs build -runhaskell Setup.lhs haddock -runhaskell Setup.lhs haddock --hoogle -runhaskell Setup.lhs copy --destdir=$PKG -runhaskell Setup.lhs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/HTTP-$VERSION/html/HTTP-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/HTTP-$VERSION -cp -a \ - LICENSE README \ - $PKG/usr/doc/HTTP-$VERSION - -cd $PKG -makepkg -l y -c n ../HTTP-$VERSION-$ARCH-$BUILD.tgz rmfile ./http/http.SlackBuild hunk ./http/slack-desc 1 -HTTP: HTTP -HTTP: -HTTP: This is the Haskell HTTP and Browser module package. It was originally -HTTP: written by Wariick Gray and the original version is still available -HTTP: from: http://homepages.paradise.net.nz/warrickg/haskell/http/ -HTTP: -HTTP: Packaged by Andrea Rossato + rmfile ./http/slack-desc hunk ./http/slack-required 1 -ghc + rmfile ./http/slack-required rmdir ./http hunk ./mtl/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./mtl/doinst.sh hunk ./mtl/mtl.SlackBuild 1 -#!/bin/sh -# Build mtl for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.1.0.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-mtl -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf mtl -tar xzvf $CWD/mtl-$VERSION.tar.gz -cd `basename mtl-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/mtl-$VERSION/html/mtl-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/mtl-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/mtl-$VERSION - -cd $PKG -makepkg -l y -c n ../mtl-$VERSION-$ARCH-$BUILD.tgz - rmfile ./mtl/mtl.SlackBuild hunk ./mtl/slack-desc 1 -mtl: mtl -mtl: -mtl: A monad transformer library, inspired by the paper Functional -mtl: Programming with Overloading and Higher-Order Polymorphism, by Mark P -mtl: Jones (http://www.cse.ogi.edu/~mpj/), Advanced School of Functional -mtl: Programming, 1995. -mtl: -mtl: Package created by Andrea Rossato rmfile ./mtl/slack-desc hunk ./mtl/slack-required 1 -ghc rmfile ./mtl/slack-required rmdir ./mtl hunk ./network/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./network/doinst.sh hunk ./network/network.SlackBuild 1 -#!/bin/sh -# Build network for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=2.1.0.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-network -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf network -tar xzvf $CWD/network-$VERSION.tar.gz -cd `basename network-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/network-$VERSION/html/network-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/network-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/network-$VERSION - -cd $PKG -makepkg -l y -c n ../network-$VERSION-$ARCH-$BUILD.tgz - rmfile ./network/network.SlackBuild hunk ./network/slack-desc 1 -network: network -network: -network: The network package (version 2.0) -network: -network: Networking-related facilities for Haskell -network: -network: Packaged by Andrea Rossato + rmfile ./network/slack-desc hunk ./network/slack-required 1 -ghc + rmfile ./network/slack-required rmdir ./network hunk ./parallel/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./parallel/doinst.sh hunk ./parallel/parallel.SlackBuild 1 -#!/bin/sh -# Build parallel for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.0.0.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-parallel -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf parallel -tar xzvf $CWD/parallel-$VERSION.tar.gz -cd `basename parallel-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/parallel-$VERSION/html/parallel-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/parallel-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/parallel-$VERSION - -cd $PKG -makepkg -l y -c n ../parallel-$VERSION-$ARCH-$BUILD.tgz - rmfile ./parallel/parallel.SlackBuild hunk ./parallel/slack-desc 1 -parallel: parallel -parallel: -parallel: This package provides a library for parallel programming. -parallel: -parallel: License BSD3 -parallel: Maintainer libraries@haskell.org -parallel: -parallel: Packaged by Andrea Rossato - rmfile ./parallel/slack-desc hunk ./parallel/slack-required 1 -ghc + rmfile ./parallel/slack-required rmdir ./parallel hunk ./parsec/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./parsec/doinst.sh hunk ./parsec/parsec.SlackBuild 1 -#!/bin/sh -# Build parsec for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=2.1.0.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-parsec -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf parsec -tar xzvf $CWD/parsec-$VERSION.tar.gz -cd `basename parsec-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/parsec-$VERSION/html/parsec-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/parsec-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/parsec-$VERSION - -cd $PKG -makepkg -l y -c n ../parsec-$VERSION-$ARCH-$BUILD.tgz - rmfile ./parsec/parsec.SlackBuild hunk ./parsec/slack-desc 1 -parsec: parsec -parsec: -parsec: Parsec is designed from scratch as an industrial-strength parser -parsec: library. It is simple, safe, well documented (on the package -parsec: homepage), has extensive libraries and good error messages, and is -parsec: also fast. -parsec: -parsec: Package created by Andrea Rossato - rmfile ./parsec/slack-desc hunk ./parsec/slack-required 1 -ghc rmfile ./parsec/slack-required rmdir ./parsec hunk ./polyparse/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./polyparse/doinst.sh hunk ./polyparse/polyparse.SlackBuild 1 -#!/bin/sh -# Build polyparse for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-polyparse -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf polyparse -tar xzvf $CWD/polyparse-$VERSION.tar.gz -cd `basename polyparse-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/polyparse-$VERSION/html/polyparse-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/polyparse-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/polyparse-$VERSION - -cd $PKG -makepkg -l y -c n ../polyparse-$VERSION-$ARCH-$BUILD.tgz - rmfile ./polyparse/polyparse.SlackBuild hunk ./polyparse/slack-desc 1 -polyparse: polyparse -polyparse: -polyparse: A variety of alternative parser combinator libraries, including the -polyparse: original HuttonMeijer set. The Poly sets have features like good error -polyparse: reporting, arbitrary token type, running state, lazy parsing, and so -polyparse: on. Finally, Text.Parse is a proposed replacement for the standard -polyparse: Read class, for better deserialisation of Haskell values from Strings. -polyparse: -polyparse: License LGPL -polyparse: Author Malcolm Wallace -polyparse: Maintainer author -polyparse: Home page http://www.cs.york.ac.uk/fp/polyparse/ -polyparse: -polyparse: Packaged by Andrea Rossato - rmfile ./polyparse/slack-desc hunk ./polyparse/slack-required 1 -ghc + rmfile ./polyparse/slack-required rmdir ./polyparse hunk ./quickcheck/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./quickcheck/doinst.sh hunk ./quickcheck/quickcheck.SlackBuild 1 -#!/bin/sh -# Build quickcheck for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.1.0.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-QuickCheck -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf QuickCheck -tar xzvf $CWD/QuickCheck-$VERSION.tar.gz -cd `basename QuickCheck-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/QuickCheck-$VERSION/html/QuickCheck-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/QuickCheck-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/QuickCheck-$VERSION - -cd $PKG -makepkg -l y -c n ../QuickCheck-$VERSION-$ARCH-$BUILD.tgz - rmfile ./quickcheck/quickcheck.SlackBuild hunk ./quickcheck/slack-desc 1 -QuickCheck: QuickCheck -QuickCheck: -QuickCheck: A library for testing Haskell programs automatically. The programmer -QuickCheck: provides a specification of the program, in the form of properties -QuickCheck: which functions should satisfy, and QuickCheck then tests that the -QuickCheck: properties hold in a large number of randomly generated cases. -QuickCheck: Specifications are expressed in Haskell, using combinators defined in -QuickCheck: the QuickCheck library. QuickCheck provides combinators to define -QuickCheck: properties, observe the distribution of test data, and define test -QuickCheck: data generators. -QuickCheck: -QuickCheck: Package created by Andrea Rossato rmfile ./quickcheck/slack-desc hunk ./quickcheck/slack-required 1 -ghc rmfile ./quickcheck/slack-required rmdir ./quickcheck hunk ./regex-base/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./regex-base/doinst.sh hunk ./regex-base/regex-base.SlackBuild 1 -#!/bin/sh -# Build regex-base for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=0.72.0.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-regex-base -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf regex-base -tar xzvf $CWD/regex-base-$VERSION.tar.gz -cd `basename regex-base-$VERSION i` - -chown -R root:root . - -runhaskell Setup.lhs configure --prefix=/usr -p -runhaskell Setup.lhs build -runhaskell Setup.lhs haddock -runhaskell Setup.lhs haddock --hoogle -runhaskell Setup.lhs copy --destdir=$PKG -runhaskell Setup.lhs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/regex-base-$VERSION/html/regex-base-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/regex-base-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/regex-base-$VERSION - -cd $PKG -makepkg -l y -c n ../regex-base-$VERSION-$ARCH-$BUILD.tgz - rmfile ./regex-base/regex-base.SlackBuild hunk ./regex-base/slack-desc 1 -regex-base: regex-base -regex-base: -regex-base: Interface API for regex-posix,pcre,parsec,tdfa,dfa -regex-base: -regex-base: License BSD3 -regex-base: Copyright Copyright (c) 2006, Christopher Kuklewicz -regex-base: Author Christopher Kuklewicz -regex-base: Maintainer TextRegexLazy@personal.mightyreason.com -regex-base: -regex-base: Packaged by Andrea Rossato - rmfile ./regex-base/slack-desc hunk ./regex-base/slack-required 1 -ghc + rmfile ./regex-base/slack-required rmdir ./regex-base hunk ./regex-compat/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./regex-compat/doinst.sh hunk ./regex-compat/regex-compat.SlackBuild 1 -#!/bin/sh -# Build regex-compat for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=0.71.0.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-regex-compat -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf regex-compat -tar xzvf $CWD/regex-compat-$VERSION.tar.gz -cd `basename regex-compat-$VERSION i` - -chown -R root:root . - -runhaskell Setup.lhs configure --prefix=/usr -p -runhaskell Setup.lhs build -runhaskell Setup.lhs haddock -runhaskell Setup.lhs haddock --hoogle -runhaskell Setup.lhs copy --destdir=$PKG -runhaskell Setup.lhs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/regex-compat-$VERSION/html/regex-compat-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/regex-compat-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/regex-compat-$VERSION - -cd $PKG -makepkg -l y -c n ../regex-compat-$VERSION-$ARCH-$BUILD.tgz - rmfile ./regex-compat/regex-compat.SlackBuild hunk ./regex-compat/slack-desc 1 -regex-compat: regex-compat -regex-compat: -regex-compat: One module layer over regex-posix to replace Text.Regex -regex-compat: -regex-compat: License BSD3 -regex-compat: Copyright Copyright (c) 2006, Christopher Kuklewicz -regex-compat: Author Christopher Kuklewicz -regex-compat: Maintainer TextRegexLazy@personal.mightyreason.com -regex-compat: -regex-compat: Packaged by Andrea Rossato - rmfile ./regex-compat/slack-desc hunk ./regex-compat/slack-required 1 -ghc + rmfile ./regex-compat/slack-required rmdir ./regex-compat hunk ./regex-posix/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./regex-posix/doinst.sh hunk ./regex-posix/regex-posix.SlackBuild 1 -#!/bin/sh -# Build regex-posix for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=0.72.0.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-regex-posix -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf regex-posix -tar xzvf $CWD/regex-posix-$VERSION.tar.gz -cd `basename regex-posix-$VERSION i` - -chown -R root:root . - -runhaskell Setup.lhs configure --prefix=/usr -p -runhaskell Setup.lhs build -runhaskell Setup.lhs haddock -runhaskell Setup.lhs haddock --hoogle -runhaskell Setup.lhs copy --destdir=$PKG -runhaskell Setup.lhs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/regex-posix-$VERSION/html/regex-posix-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/regex-posix-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/regex-posix-$VERSION - -cd $PKG -makepkg -l y -c n ../regex-posix-$VERSION-$ARCH-$BUILD.tgz - rmfile ./regex-posix/regex-posix.SlackBuild hunk ./regex-posix/slack-desc 1 -regex-posix: regex-posix -regex-posix: -regex-posix: The posix regex backend for regex-base -regex-posix: -regex-posix: License BSD3 -regex-posix: Copyright Copyright (c) 2007, Christopher Kuklewicz -regex-posix: Author Christopher Kuklewicz -regex-posix: Maintainer TextRegexLazy@personal.mightyreason.com -regex-posix: -regex-posix: Packaged by Andrea Rossato rmfile ./regex-posix/slack-desc hunk ./regex-posix/slack-required 1 -ghc + rmfile ./regex-posix/slack-required rmdir ./regex-posix hunk ./stm/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./stm/doinst.sh hunk ./stm/slack-desc 1 -stm: stm -stm: -stm: A modular composable concurrency abstraction. -stm: -stm: Packaged by Andrea Rossato rmfile ./stm/slack-desc hunk ./stm/slack-required 1 -ghc + rmfile ./stm/slack-required hunk ./stm/stm.SlackBuild 1 -#!/bin/sh -# Build stm for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=2.1.1.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-stm -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf stm -tar xzvf $CWD/stm-$VERSION.tar.gz -cd `basename stm-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/stm-$VERSION/html/stm-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/stm-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/stm-$VERSION - -cd $PKG -makepkg -l y -c n ../stm-$VERSION-$ARCH-$BUILD.tgz - rmfile ./stm/stm.SlackBuild rmdir ./stm hunk ./time/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./time/doinst.sh hunk ./time/slack-desc 1 -hs-time: time -hs-time: -hs-time: Time library -hs-time: -hs-time: License BSD3 -hs-time: Author Ashley Yakeley -hs-time: Maintainer -hs-time: Stability stable -hs-time: Home page http://semantic.org/TimeLib/ -hs-time: -hs-time: Package created by Andrea Rossato + rmfile ./time/slack-desc hunk ./time/slack-required 1 -ghc rmfile ./time/slack-required hunk ./time/time.SlackBuild 1 -#!/bin/sh -# Build time for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=1.1.2.0 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-time -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf time -tar xzvf $CWD/time-$VERSION.tar.gz -cd `basename time-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --ghc --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs haddock -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/time-$VERSION/html/time-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/time-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/time-$VERSION - -cd $PKG -makepkg -l y -c n ../hs-time-$VERSION-$ARCH-$BUILD.tgz - rmfile ./time/time.SlackBuild rmdir ./time hunk ./xhtml/doinst.sh 1 -( sh /install/register.sh ) -( rm /install/register.sh ) -( rm /var/spool/hoogle/hoogle ; cat /var/spool/hoogle/*txt >> /var/spool/hoogle/hoogle ) - + rmfile ./xhtml/doinst.sh hunk ./xhtml/slack-desc 1 -xhtml: xhtml -xhtml: -xhtml: This package provides combinators for producing XHTML 1.0, including -xhtml: the Strict, Transitional and Frameset variants. -xhtml: -xhtml: License BSD3 -xhtml: Copyright Bjorn Bringert 2004-2006, Andy Gill, -xhtml: and the Oregon Graduate Institute of Science and -xhtml: Technology, 1999-2001 -xhtml: Author Bjorn Bringert -xhtml: Maintainer bjorn@bringert.net -xhtml: -xhtml: Packaged by Andrea Rossato rmfile ./xhtml/slack-desc hunk ./xhtml/slack-required 1 -ghc + rmfile ./xhtml/slack-required hunk ./xhtml/xhtml.SlackBuild 1 -#!/bin/sh -# Build xhtml for Slackware (by arossato@istitutocolli.org) -CWD=`pwd` - -VERSION=3000.0.2.1 -ARCH=${ARCH:-i486} -BUILD=${BUILD:-1ar} - - -PKG=/tmp/package-xhtml -rm -rf $PKG -mkdir $PKG -cd /tmp -rm -rf xhtml -tar xzvf $CWD/xhtml-$VERSION.tar.gz -cd `basename xhtml-$VERSION i` - -chown -R root:root . - -runhaskell Setup.hs configure --prefix=/usr -p -runhaskell Setup.hs build -runhaskell Setup.hs haddock -runhaskell Setup.hs haddock --hoogle -runhaskell Setup.hs copy --destdir=$PKG -runhaskell Setup.hs register --gen-script - -( cd $PKG - find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null - find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null -) -gzip -9 $PKG/usr/man/man?/* - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc -cat $CWD/doinst.sh > $PKG/install/doinst.sh -cat $CWD/slack-required > $PKG/install/slack-required -cat register.sh > $PKG/install/register.sh - -mkdir -p $PKG/var/spool/hoogle/ -cp $PKG/usr/share/doc/xhtml-$VERSION/html/xhtml-$VERSION.txt $PKG/var/spool/hoogle/ - -mkdir -p $PKG/usr/doc/xhtml-$VERSION -cp -a \ - LICENSE \ - $PKG/usr/doc/xhtml-$VERSION - -cd $PKG -makepkg -l y -c n ../xhtml-$VERSION-$ARCH-$BUILD.tgz - rmfile ./xhtml/xhtml.SlackBuild rmdir ./xhtml } Context: [init Andrea Rossato **20071110170216] Patch bundle hash: df3b3d61f4ac46f93b85540c92f9731398fd58bd