development/jsctags: Removed (non-functional)

From: Audrius Kažukauskas <audrius@neutrino.lt>
To: slackbuilds-users@slackbuilds.org
Date: Tue, 11 Sep 2012 12:19:01 +0300

I only see development/jsctags on that list from the ones I maintain, so
I'm going to ask on this thread to simply drop it.  Yes, it does build
using the version of node from SBo, but it doesn't work afterwards.
Last time I tried to update it to the latest commit from GitHub repo, it
was a pain.  Doesn't look like Mozilla cares too much to make jsctags
easy for the packagers.

I'll look into it sometime in the future.  For now please remove it.
Thanks.

Signed-off-by: Robby Workman <rworkman@slackbuilds.org>
This commit is contained in:
Robby Workman 2012-09-11 08:34:29 -05:00
parent 4546743ec0
commit b78387e02e
4 changed files with 0 additions and 83 deletions

View file

@ -1,7 +0,0 @@
jsctags is a ctags-compatible code indexing solution for JavaScript.
Its interface and output are essentially identical to Exuberant Ctags,
but, instead of simply parsing the JavaScript, jsctags uses a simple
form of abstract interpretation to determine which symbols are exported.
This allows jsctags to achieve much better results than Exuberant Ctags.
Popular libraries such as jQuery and CommonJS modules can now be
meaningfully indexed.

View file

@ -1,47 +0,0 @@
#!/bin/sh
# Slackware build script for jsctags
# Written by Audrius Kažukauskas <audrius@neutrino.lt>
PRGNAM=jsctags
SRCNAM=mozilla-doctorjs
SRCNAMSUF=69588ab
VERSION=${VERSION:-20110312git}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
ARCH=noarch
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
set -eu
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $SRCNAM-$SRCNAMSUF
tar xvf $CWD/$SRCNAM-$SRCNAMSUF.tar.gz
cd $SRCNAM-$SRCNAMSUF
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 {} \;
sed -i "s|PREFIX=/usr/local|PREFIX=$PKG/usr|" Makefile
make install
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
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}

View file

@ -1,10 +0,0 @@
PRGNAM="jsctags"
VERSION="20110312git"
HOMEPAGE="https://github.com/mozilla/doctorjs"
DOWNLOAD="https://github.com/mozilla/doctorjs/tarball/69588ab"
MD5SUM="978320b9506310eef930a0d9187ab42f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="node"
MAINTAINER="Audrius Kažukauskas"
EMAIL="audrius@neutrino.lt"

View file

@ -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 ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
jsctags: jsctags (ctags-compatible code indexer for JavaScript)
jsctags:
jsctags: jsctags interface and output are essentially identical to Exuberant
jsctags: Ctags, but, instead of simply parsing the JavaScript, jsctags uses a
jsctags: simple form of abstract interpretation to determine which symbols are
jsctags: exported. This allows jsctags to achieve much better results than
jsctags: Exuberant Ctags.
jsctags:
jsctags: Homepage: https://github.com/mozilla/doctorjs
jsctags:
jsctags: