Skip to content

Commit

Permalink
Update boilerplate throughout.
Browse files Browse the repository at this point in the history
  • Loading branch information
sp1ff committed Mar 12, 2021
1 parent 43bba41 commit 11051f5
Show file tree
Hide file tree
Showing 101 changed files with 125 additions and 119 deletions.
2 changes: 2 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
2021-03-11 Michael Herstine <[email protected]>

Update boilerplate throughout.

Adding a release Github workflow.
This commit also adds a few utility scripts under 'admin'.

Expand Down
4 changes: 2 additions & 2 deletions README.org
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ scribbu can be invoked in a few ways:

#+BEGIN_EXAMPLE
scribbu
scribbu 0.6.15
scribbu 0.6.16
Copyright (C) 2017-2021 Michael Herstine <[email protected]>

You are in the Guile REPL; in your shell, type `info scribbu' for documentation.
Expand Down Expand Up @@ -263,7 +263,7 @@ You can find the project at https://github.com/sp1ff/scribbu. You can clone it b
* Installing

scribbu is distributed as an Autotools source distribution, so installation is accomplished via the usual "configure, make, make install" incantations. General instructions may be found in [[INSTALL]]. MacOS support is
experimental.
experimental.

Begining with 0.6, binary packages for Debian & Arch are also available.

Expand Down
2 changes: 1 addition & 1 deletion admin/boilerplate
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# scribbu boilerplate as of release 0.6 -*- text -*-
version: 0.6.15
version: 0.6.16
author: Michael Herstine
email: [email protected]
8 changes: 2 additions & 6 deletions admin/update-boilerplate
Original file line number Diff line number Diff line change
Expand Up @@ -627,10 +627,6 @@ This method looks for lines of the form:

Copyright @copyright{} xxx-yyy XXXX

and

This manual corresponds to scribbu version XXX.

and updates them with VER, AUTHOR, and the current year."

(let* ((year (date-year (current-date)))
Expand All @@ -651,8 +647,8 @@ and updates them with VER, AUTHOR, and the current year."
(list (list re1 sb1) (list re2 sb2))))
(num-replacements (list-ref result 0))
(outlines (list-ref result 1)))
(unless (eq? 2 num-replacements)
(error (format #f "expected 2 Texinfo replacements, got ~d" num-replacements)))
(unless (eq? 1 num-replacements)
(error (format #f "expected 1 Texinfo replacements, got ~d" num-replacements)))
(replace-file-contents filename outlines make-backups dry-run)))

(define (update-source-code version author email root-dir make-backups dry-run debug)
Expand Down
5 changes: 4 additions & 1 deletion configure.ac
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# -*- Autoconf -*-
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.69])
AC_INIT([scribbu], [0.6.15], [[email protected]], [scribbu], [https://github.com/sp1ff/scribbu])
AC_INIT([scribbu], [0.6.16], [[email protected]], [scribbu], [https://github.com/sp1ff/scribbu])
AC_CONFIG_MACRO_DIR([macros])
AC_CONFIG_SRCDIR([src/scribbu.cc])
AC_CONFIG_AUX_DIR([build-aux])
Expand Down Expand Up @@ -52,6 +52,8 @@ AC_SEARCH_LIBS(ffi_call,ffi,AC_DEFINE([HAVE_FFI_CALL],[1],

# Checks for header files.
AC_CHECK_HEADERS([arpa/inet.h])
AC_CHECK_HEADERS([libintl.h])
AC_CHECK_HEADERS([stddef.h])

# Checks for typedefs, structures, and compiler characteristics.
AC_CHECK_HEADER_STDBOOL
Expand All @@ -64,6 +66,7 @@ AC_CHECK_TYPES([ptrdiff_t])

# Checks for library functions.
AC_FUNC_ERROR_AT_LINE
AC_FUNC_MALLOC
AC_CHECK_FUNCS([memset strdup strerror])

GUILE_PKG([3.0 2.2 2.0])
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-dump.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2020 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-dump 1 2020-05-25 "scribbu 0.6.1" "scribbu Manual"
.TH scribbu-dump 1 2021-03-11 "scribbu 0.6.16" "scribbu Manual"
.SH NAME
scribbu-dump \- dump ID3 tags from one or more files
.SH SYNOPSIS
Expand Down
6 changes: 3 additions & 3 deletions doc/scribbu-genre.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2020 Michael Herstine <[email protected]>
.\" Copyright (C) 2020-2021 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-genre 1 2020-05-25 "scribbu 0.6.1" "scribbu Manual"
.TH scribbu-genre 1 2021-03-11 "scribbu 0.6.16" "scribbu Manual"
.SH NAME
scribbu genre \- Set the genre for one or more files
.SH SYNOPSIS
Expand Down Expand Up @@ -306,4 +306,4 @@ is maintained at https://github.com/sp1ff/scribbu.

.SH "SEE ALSO"

.BR scribbu "(1), " scribbu-dump "(1), " scribbu-rename "(1), " scribbu-report "(1), " scribbu-split "(1), " scribbu-text "(1)"
.BR scribbu "(1), " scribbu-dump "(1), " scribbu-popm "(1), " scribbu-rename "(1), " scribbu-report "(1), " scribbu-split "(1), " scribbu-text "(1)"
4 changes: 2 additions & 2 deletions doc/scribbu-popm.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2019-2020 Michael Herstine <[email protected]>
.\" Copyright (C) 2019-2021 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-popm 1 2020-05-25 "scribbu 0.6.1" "scribbu Manual"
.TH scribbu-popm 1 2021-03-11 "scribbu 0.6.16" "scribbu Manual"
.SH NAME
scribbu popm \- Manage the play count and/or popularimeter ID3v2 tags
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-rename.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2020 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-rename 1 2020-05-25 "scribbu 0.6.1" "scribbu Manual"
.TH scribbu-rename 1 2021-03-11 "scribbu 0.6.16" "scribbu Manual"
.SH NAME
scribbu rename \- Rename files according to the ID3 tag attributes
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-report.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2020 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu 1 2020-05-25 "scribbu 0.6.1" "scribbu Manual"
.TH scribbu 1 2021-03-11 "scribbu 0.6.16" "scribbu Manual"
.SH NAME
scribbu-report \- generate a report on one or more files' ID3 tags
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-split.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2020 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu 1 2020-05-25 "scribbu 0.6.1" "scribbu Manual"
.TH scribbu 1 2021-03-11 "scribbu 0.6.16" "scribbu Manual"
.SH NAME
scribbu-split \- split a file into ID3v2, track & ID3v1 pieces
.SH SYNOPSIS
Expand Down
4 changes: 2 additions & 2 deletions doc/scribbu-text.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2019-2020 Michael Herstine <[email protected]>
.\" Copyright (C) 2019-2021 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu-text 1 2020-05-25 "scribbu 0.6.1" "scribbu Manual"
.TH scribbu-text 1 2021-03-11 "scribbu 0.6.16" "scribbu Manual"
.SH NAME
scribbu-text \- Manage ID3v2 text frames
.SH SYNOPSIS
Expand Down
6 changes: 3 additions & 3 deletions doc/scribbu.1
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
.\" Copyright (C) 2018-2020 Michael Herstine <[email protected]>
.\" Copyright (C) 2018-2021 Michael Herstine <[email protected]>
.\" You may distribute this file under the terms of the GNU Free
.\" Documentation License.
.TH scribbu 1 2020-05-25 "scribbu 0.6.2" "scribbu Manual"
.TH scribbu 1 2021-03-11 "scribbu 0.6.16" "scribbu Manual"
.SH NAME
scribbu \- The extensible tool for tagging your music collection
.SH SYNOPSIS
Expand Down Expand Up @@ -213,4 +213,4 @@ is maintained at https://github.com/sp1ff/scribbu.

.SH "SEE ALSO"

.BR scribbu-dump "(1), " scribbu-genre "(1), " scribbu-popm "(1), " scribbu-rename "(1), " scribbu-report "(1), " scribbu-split "(1), " scribbu-text "(1), " scribbu-genre "(1)"
.BR scribbu-dump "(1), " scribbu-genre "(1), " scribbu-popm "(1), " scribbu-rename "(1), " scribbu-report "(1), " scribbu-split "(1), " scribbu-text "(1)"
5 changes: 3 additions & 2 deletions doc/scribbu.texi
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,11 @@
@c %**start of header
@setfilename scribbu.info
@settitle scribbu
@include version.texi
@c %**end of header
@copying

Copyright @copyright{} 2018-2020 Michael Herstine <sp1ff@@pobox.com>
Copyright @copyright{} 2018-2021 Michael Herstine <sp1ff@@pobox.com>

@quotation
Permission is granted to copy, distribute and/or modify this document
Expand Down Expand Up @@ -43,7 +44,7 @@ This document was typeset with

The extensible tool for tagging your music collection.

This manual corresponds to scribbu version 0.6.1.
This manual corresponds to scribbu version @value{VERSION}.

@insertcopying

Expand Down
4 changes: 4 additions & 0 deletions doc/version.texi
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
@set UPDATED 11 March 2021
@set UPDATED-MONTH March 2021
@set EDITION 0.6.16
@set VERSION 0.6.16
2 changes: 1 addition & 1 deletion scheme/scribbu.scm
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
;;;; scribbu.scm --- Scheme modules for scribbu

;;;; Copyright (C) 2019-2020 Michael Herstine <[email protected]>
;;;; Copyright (C) 2019-2021 Michael Herstine <[email protected]>

;;;; Author: Michael Herstine <[email protected]>

Expand Down
2 changes: 1 addition & 1 deletion scribbu/charsets.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file charsets.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/charsets.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file charsets.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/csv-pprinter.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file csv-pprinter.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/csv-pprinter.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file csv-pprinter.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/dynwind-context.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file dynwind-context.cc
*
* Copyright (C) 2019-2020 Michael Herstine <[email protected]>
* Copyright (C) 2019-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/dynwind-context.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file dynwind-context.hh
*
* Copyright (C) 2019-2020 Michael Herstine <[email protected]>
* Copyright (C) 2019-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/errors.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file errors.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv2.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv2.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv2.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv2.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv22.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv22.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv22.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv22.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv23.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv23.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv23.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv23.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv24.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv24.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/framesv24.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file framesv24.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v1.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v1.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v1.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v1.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v2-utils.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v2-utils.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v2-utils.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v2-utils.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v2.cc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v2.cc
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
2 changes: 1 addition & 1 deletion scribbu/id3v2.hh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* \file id3v2.hh
*
* Copyright (C) 2015-2020 Michael Herstine <[email protected]>
* Copyright (C) 2015-2021 Michael Herstine <[email protected]>
*
* This file is part of scribbu.
*
Expand Down
Loading

0 comments on commit 11051f5

Please sign in to comment.