summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorP. J. McDermott <pjm@nac.net>2013-07-27 16:08:27 (EDT)
committer P. J. McDermott <pjm@nac.net>2013-07-27 16:08:27 (EDT)
commit4bf7c2ecfb31ea65b25809003ae2cf2790f7b83d (patch)
tree1621b1ae2e6aa78a1ea199d3f46a1bbbcc8202b0
parent775241ce65ac7373f821f28123b73af1709c920c (diff)
generate-index: Remove.
-rw-r--r--lib/cmd/generate-index.sh59
-rw-r--r--lib/cmd/local.mk1
-rw-r--r--locale/en_US/pro_archman.sh5
3 files changed, 0 insertions, 65 deletions
diff --git a/lib/cmd/generate-index.sh b/lib/cmd/generate-index.sh
deleted file mode 100644
index df0e0bc..0000000
--- a/lib/cmd/generate-index.sh
+++ /dev/null
@@ -1,59 +0,0 @@
-# pro-archman
-# lib/cmd/generate-index.sh
-# "generate-index" command
-#
-# Copyright (C) 2013 Patrick "P. J." McDermott
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-use locale
-use output
-
-cmd_generate_index_main()
-{
- local comp=
- local dist=
- local plat=
- local arch=
- local feed=
-
- if [ ${#} -eq 0 ]; then
- for comp in "${archive}/dists/"*/; do
- for dist in "${comp}/"*/; do
- for plat in "${dist}/"*/; do
- for arch in "${plat}/"*/; do
- feed="${plat#${archive}/dists/}"
- cmd_generate_index "${feed}"
- done
- done
- done
- done
- else
- for feed in "${@}"; do
- cmd_generate_index "${feed}"
- done
- fi
-}
-
-cmd_generate_index()
-{
- local feed="${1}"
-
- info "$(get_msg 'cmd_generate_index_generating')" "${feed}"
-
- cat "${archive}/dists/${feed}/.db/"*.control \
- >"${archive}/dists/${feed}/Packages~"
- mv "${archive}/dists/${feed}/Packages~" \
- "${archive}/dists/${feed}/Packages"
-}
diff --git a/lib/cmd/local.mk b/lib/cmd/local.mk
index 9de7010..60b12e5 100644
--- a/lib/cmd/local.mk
+++ b/lib/cmd/local.mk
@@ -4,6 +4,5 @@
pkglibcmd_srcs = \
lib/cmd/help.sh \
lib/cmd/include.sh \
- lib/cmd/generate-index.sh \
lib/cmd/process-incoming.sh \
lib/cmd/remove.sh
diff --git a/locale/en_US/pro_archman.sh b/locale/en_US/pro_archman.sh
index 193abb5..52a8419 100644
--- a/locale/en_US/pro_archman.sh
+++ b/locale/en_US/pro_archman.sh
@@ -32,11 +32,6 @@ msg_pro_archman_cmd_include_summary='include packages described in changes files
msg_pro_archman_cmd_include_usage='<changes> ...'
msg_pro_archman_cmd_include_including='Including %s (%s) into %s...'
-# lib/cmd/generate-index.sh
-msg_pro_archman_cmd_generate_index_summary='generate package indices'
-msg_pro_archman_cmd_generate_index_usage='[<feed> ...]'
-msg_pro_archman_cmd_generate_index_generating='Generating index for feed "%s"...'
-
# lib/cmd/process-incoming.sh
msg_pro_archman_cmd_process_incoming_summary='include packages in incoming'
msg_pro_archman_cmd_process_incoming_usage=''