diff --git a/doc/learn-ruby-zeromq/learn-ruby-zeromq.SlackBuild b/doc/learn-ruby-zeromq/learn-ruby-zeromq.SlackBuild new file mode 100755 index 00000000..5f853e0f --- /dev/null +++ b/doc/learn-ruby-zeromq/learn-ruby-zeromq.SlackBuild @@ -0,0 +1,55 @@ +#!/bin/sh + +CWD=$(pwd) + +PRGNAM=$(basename $CWD) +VERSION=$(date +"%Y.%m.%d_%H.%M") +BUILD=1 +PACKAGER=cyco +ARCH=noarch + +REPOSITORIES=/home/cycojesus/projets/packages/repositories + +TMP=/tmp/$PACKAGER +PKG=$TMP/pkg-$PRGNAM +OUTPUT=/tmp + +PREFIX=/usr + +# cleaning +rm -fr $PKG + +# get sources +[ ! -e $REPOSITORIES ] && mkdir -p $REPOSITORIES +if [ -e $REPOSITORIES/$PRGNAM ] ; then + ( cd $REPOSITORIES/$PRGNAM + git pull + ) +else + git clone http://github.com/andrewvc/learn-ruby-zeromq.git $REPOSITORIES/$PRGNAM +fi + +mkdir -p $PKG$PREFIX/doc/ +cp -R $REPOSITORIES/$PRGNAM $PKG$PREFIX/doc/$PRGNAM +find $PKG$PREFIX/doc/$PRGNAM -name \.git\* -exec rm -fr {} \; + +( cd $PKG + mkdir -p install + cat < install/slack-desc +$PRGNAM: $PRGNAM (a book about 0MQ and Ruby) +$PRGNAM: +$PRGNAM: +$PRGNAM: +$PRGNAM: +$PRGNAM: +$PRGNAM: +$PRGNAM: +$PRGNAM: +$PRGNAM: http://github.com/andrewvc/learn-ruby-zeromq#readme +$PRGNAM: +EOF + + chown -R root:root * + + makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$PACKAGER.txz +)