diff options
Diffstat (limited to 'src/oh-parsechangelog.sh')
-rw-r--r-- | src/oh-parsechangelog.sh | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/src/oh-parsechangelog.sh b/src/oh-parsechangelog.sh deleted file mode 100644 index 13522cb..0000000 --- a/src/oh-parsechangelog.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!@@SH@@ -# -# opkhelper -# src/oh-parsechangelog -# Parse a changelog. -# -# Copyright (C) 2012 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 2 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/>. - -. @@LIBDIR@@/messages -. @@LIBDIR@@/locale -. @@LIBDIR@@/changelog - -main() -{ - oh_locale_set - oh_set_source_dir .. - - if [ "${#}" -ne 0 ]; then - oh_usage - exit 1 - fi - - oh_changelog_parse output -} - -output() -{ - # These strings are machine-readable output and should not be localized or - # printed with oh_info(). - - printf 'Source: %s\nVersion: %s\nDistribution: %s\n' \ - "${OH_CHANGELOG_SOURCE}" "${OH_CHANGELOG_VERSION}" \ - "${OH_CHANGELOG_DISTRIBUTION}" - printf 'Maintainer: %s\nDate: %s\n' \ - "${OH_CHANGELOG_MAINTAINER}" "${OH_CHANGELOG_DATE}" - - printf 'Changes:\n' - while IFS= read -r line; do - if [ -z "${line}" ]; then - printf ' .\n' - else - printf ' %s\n' "${line}" - fi - done <<EOF -${OH_CHANGELOG_CHANGES} -EOF - - return 1 -} - -main "${@}" |