summaryrefslogtreecommitdiffstats
path: root/contrib/cmdline
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/cmdline')
-rwxr-xr-xcontrib/cmdline/bugcount7
-rwxr-xr-xcontrib/cmdline/bugids32
-rwxr-xr-xcontrib/cmdline/buglist31
-rwxr-xr-xcontrib/cmdline/bugs6
-rwxr-xr-xcontrib/cmdline/bugslink8
-rwxr-xr-xcontrib/cmdline/makequery108
-rwxr-xr-xcontrib/cmdline/query.conf49
7 files changed, 0 insertions, 241 deletions
diff --git a/contrib/cmdline/bugcount b/contrib/cmdline/bugcount
deleted file mode 100755
index b41412a12..000000000
--- a/contrib/cmdline/bugcount
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-thisdir=`dirname "$0"`
-bugids=`$thisdir/bugids "$@"`
-if test "$?" != "0"; then echo "$bugids" 1>&2; exit 1; fi
-
-echo "$bugids" | wc -w
diff --git a/contrib/cmdline/bugids b/contrib/cmdline/bugids
deleted file mode 100755
index 6bb54213a..000000000
--- a/contrib/cmdline/bugids
+++ /dev/null
@@ -1,32 +0,0 @@
-#!/bin/sh
-# The contents of this file are subject to the Mozilla Public
-# License Version 1.1 (the "License"); you may not use this file
-# except in compliance with the License. You may obtain a copy of
-# the License at http://www.mozilla.org/MPL/
-#
-# Software distributed under the License is distributed on an "AS
-# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-# implied. See the License for the specific language governing
-# rights and limitations under the License.
-#
-# The Original Code is the Bugzilla Bug Tracking System.
-#
-# The Initial Developer of the Original Code is
-# Andreas Franke <afranke@mathweb.org>.
-# Corporation. Portions created by Andreas Franke are
-# Copyright (C) 2001,2005 Andreas Franke. All
-# Rights Reserved.
-#
-# Contributor(s):
-
-thisdir=`dirname "$0"`
-buglist="$thisdir/buglist"
-csvfile="$thisdir/buglist.csv"
-
-$thisdir/buglist "$@" 2>&1 1>${csvfile}
-if test "$?" != "0"; then cat "$csvfile" 1>&2; exit 1; fi
-
-# 1. use 'awk' to select the first column (bug_id)
-# 2. use 'grep -v' to remove the first line with the column headers
-# 3. use backquotes & 'echo' to get all values in one line, space separated
-echo `cat ${csvfile} | awk -F, '{printf $1 "\n"}' | grep -v bug_id`
diff --git a/contrib/cmdline/buglist b/contrib/cmdline/buglist
deleted file mode 100755
index 4bd5f20b5..000000000
--- a/contrib/cmdline/buglist
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-# The contents of this file are subject to the Mozilla Public
-# License Version 1.1 (the "License"); you may not use this file
-# except in compliance with the License. You may obtain a copy of
-# the License at http://www.mozilla.org/MPL/
-#
-# Software distributed under the License is distributed on an "AS
-# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-# implied. See the License for the specific language governing
-# rights and limitations under the License.
-#
-# The Original Code is the Bugzilla Bug Tracking System.
-#
-# The Initial Developer of the Original Code is
-# Andreas Franke <afranke@mathweb.org>.
-# Corporation. Portions created by Andreas Franke are
-# Copyright (C) 2001,2005 Andreas Franke. All
-# Rights Reserved.
-#
-# Contributor(s):
-
-defaultcolumnlist="severity priority platform status resolution target_milestone status_whiteboard keywords summaryfull"
-
-thisdir=`dirname "$0"`
-query=`$thisdir/makequery "$@"`
-if test "$?" != "0"; then exit 1; fi
-
-outputfile="/dev/stdout"
-#outputfile="buglist.html"
-#\rm -f ${outputfile}
-wget -q -O ${outputfile} --header="Cookie: COLUMNLIST=${COLUMNLIST-${defaultcolumnlist}}" "${query}"
diff --git a/contrib/cmdline/bugs b/contrib/cmdline/bugs
deleted file mode 100755
index 2e8655876..000000000
--- a/contrib/cmdline/bugs
+++ /dev/null
@@ -1,6 +0,0 @@
-#!/bin/sh
-
-thisdir=`dirname "$0"`
-bugids=`$thisdir/bugids "$@"` || echo "$bugids" 1>&2 && exit 1
-
-echo "$bugids" | sed -e 's/ /\,/g'
diff --git a/contrib/cmdline/bugslink b/contrib/cmdline/bugslink
deleted file mode 100755
index ee7d5c588..000000000
--- a/contrib/cmdline/bugslink
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-thisdir=`dirname "$0"`
-bugids=`$thisdir/bugids "$@"` || echo "$bugids" 1>&2 && exit 1
-
-bugids=`echo "$bugids" | sed -e 's/ /\,/g'`
-echo "https://bugzilla.mozilla.org/buglist.cgi?ctype=html&bug_id=$bugids"
-
diff --git a/contrib/cmdline/makequery b/contrib/cmdline/makequery
deleted file mode 100755
index b34efb841..000000000
--- a/contrib/cmdline/makequery
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/bin/sh
-# The contents of this file are subject to the Mozilla Public
-# License Version 1.1 (the "License"); you may not use this file
-# except in compliance with the License. You may obtain a copy of
-# the License at http://www.mozilla.org/MPL/
-#
-# Software distributed under the License is distributed on an "AS
-# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-# implied. See the License for the specific language governing
-# rights and limitations under the License.
-#
-# The Original Code is the Bugzilla Bug Tracking System.
-#
-# The Initial Developer of the Original Code is
-# Andreas Franke <afranke@mathweb.org>.
-# Corporation. Portions created by Andreas Franke are
-# Copyright (C) 2001,2005 Andreas Franke. All
-# Rights Reserved.
-#
-# Contributor(s):
-
-conf="`dirname $0`/query.conf"
-
-query="https://bugzilla.mozilla.org/buglist.cgi?ctype=csv"
-
-chart=0
-and=0
-while test "X$1" != "X"; do
- arg="$1"
- shift
- if test 0 != `expr "X$arg" : 'X--[^=]*\$'`; then
- # long option: --name val (without '=')
- name=`expr "X$arg" : 'X--\(.*\)'`
- val="$1"
- shift
- elif test 0 != `expr "X$arg" : 'X--[^=][^=]*='`; then
- # long option: --name=val
- name=`expr "X$arg" : 'X--\([^=]*\)'`
- val=`expr "X$arg" : 'X--[^=]*=\(.*\)'`
- elif test 0 != `expr "X$arg" : 'X-[a-zA-Z]\$'`; then
- # short option like -X foo (with space in between)
- name=`expr "X$arg" : 'X-\(.\)'`
- val="$1"
- shift
- elif test 0 != `expr "X$arg" : 'X-[a-zA-Z]='`; then
- # reject things like -X=foo
- echo "Unrecognized option $arg" 1>&2
- echo "Use -Xfoo or -X foo instead of -X=foo" 1>&2
- exit 1
- elif test 0 != `expr "X$arg" : 'X-[a-zA-Z]'`; then
- # short option like -Xfoo (without space)
- name=`expr "X$arg" : 'X-\(.\)'`
- val=`expr "X$arg" : 'X-.\(.*\)'`
- else
- name="default"
- val="$arg"
- #echo "Unrecognized option $arg" 1>&2
- #exit 1
- fi
-
- # plausibility check: val must not be empty, nor start with '-'
- if test "X$val" = "X"; then
- echo "No value found for '$name'!" 1>&2
- exit 1
- elif test 0 != `expr "X$val" : "X-"` && \
- test 0 = `expr "X$val" : "X---"`; then
- echo "Suspicious value for '$name': '$val' looks like an option!" 1>&2
- exit 1
- fi
-
- # find field and comparison type for option ${name}
- field=`grep "\"$name\"" "$conf" | awk '{printf $1}'`
- type=`grep "\"$name\"" "$conf" | awk '{printf $2}'`
- if test "X$field" = "X" || test "X$type" = "X"; then
- if test "X$name" = "Xdefault"; then
- echo 1>&2 "Error: unexpected argument '$arg'"
- cat 1>&2 <<EOF
-Use short options like -P1 or long options like --priority=1 ,
-or enable the 'default' behaviour in the 'query.conf' file.
-EOF
- else
- echo "Unknown field name '$name'." 1>&2
- fi
- exit 1
- fi
-
- # split val into comma-separated alternative values
- or=0
- while test "X$val" != "X"; do
- # val1 gets everything before the first comma; val gets the rest
- if test 0 != `expr "X$val" : 'X[^,]*,'`; then
- val1=`expr "X$val" : 'X\([^,]*\),'`
- val=`expr "X$val" : 'X[^,]*,\(.*\)'`
- else
- val1="$val"
- val=""
- fi
- # append to query
- query="${query}&field${chart}-${and}-${or}=${field}"
- query="${query}&type${chart}-${and}-${or}=${type}"
- query="${query}&value${chart}-${and}-${or}=${val1}"
- #echo "----- ${name} : ${field} : ${type} : ${val1} -----" 1>&2
- or=`expr ${or} + 1`
- done
- chart=`expr ${chart} + 1`
-done
-
-echo "${query}"
diff --git a/contrib/cmdline/query.conf b/contrib/cmdline/query.conf
deleted file mode 100755
index 87390cd3f..000000000
--- a/contrib/cmdline/query.conf
+++ /dev/null
@@ -1,49 +0,0 @@
-# The contents of this file are subject to the Mozilla Public
-# License Version 1.1 (the "License"); you may not use this file
-# except in compliance with the License. You may obtain a copy of
-# the License at http://www.mozilla.org/MPL/
-#
-# Software distributed under the License is distributed on an "AS
-# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-# implied. See the License for the specific language governing
-# rights and limitations under the License.
-#
-# The Original Code is the Bugzilla Bug Tracking System.
-#
-# The Initial Developer of the Original Code is
-# Andreas Franke <afranke@mathweb.org>.
-# Corporation. Portions created by Andreas Franke are
-# Copyright (C) 2001 Andreas Franke. All
-# Rights Reserved.
-#
-# Contributor(s):
-
-#
-# This is `query.conf', the config file for `buglist'.
-#
-# Columns: 1: field_name, 2: comparison_type, 3: cmd-line options
-#
-bug_status substring "s","status"
-resolution substring "r","resolution"
-rep_platform substring "p","platform"
-op_sys substring "o","os","opsys"
-priority substring "P","priority"
-bug_severity substring "S","severity"
-assigned_to substring "A","O","owner","assignedto"
-reporter substring "R","reporter"
-qa_contact substring "Q","qa","qacontact"
-cc substring "C","cc"
-product substring "product"
-version substring "V","version"
-component substring "c","component"
-target_milestone substring "M","milestone"
-short_desc substring "summary","defaultREMOVEME"
-longdesc substring "d","description","longdesc"
-bug_file_loc substring "u","url"
-status_whiteboard substring "w","whiteboard"
-keywords substring "k","K","keywords"
-attachments.description substring "attachdesc"
-attach_data.thedata substring "attachdata"
-attachments.mimetype substring "attachmime"
-dependson substring # bug 30823
-blocked substring # bug 30823