ad6b6385df
1.0.0 ----- - Development taken over by Peter Pentchev. - Import a Debian patch by Stefan Ott <stefan@ott.net> to avoid backquotes in the usage string. - Import a Debian patch by Stefan Ott <stefan@ott.net> and Peter Pentchev to let the compiler and linker flags be overridden. - Let the install program and the strip flag also be overridden. - Check some more functions' return values for errors. - Add some preprocessor and compiler flags to specify certain POSIX and C environment standards. - Reorder the #include statements. - Also include <strings.h> for strncasecmp(). - Mark the list of genres in genre.h as "const char". - Add a lot of GCC-specific compiler warning flags. - Use the err(3) and warn(3) functions, they're portable enough. - Mark several global variables as static. - Break the display of the ID3 tags out into a separate function. - Use "return" from main(), remove unreachable "break" statements. - Avoid possible out-of-bound copying when storing command-line arguments into the new tag structure. - Expect a C99 compiler and reduce the scope of some variables. - Use the C99 "bool" type for, well, boolean flags. - Convert the id3.1 manual page to the mdoc format. - Fix the fields length in the manual page - only the comment is limited to 28 characters, the rest of the text fields are at 30. - Use the more common "file..." instead of "file1 [file2 [file3...]]" - Fill in some commonly-used manual page sections. - Validate number-to-string conversions for the genre and track number. - Fix a signedness error in the track number display.
13 lines
340 B
Makefile
13 lines
340 B
Makefile
# $NetBSD: Makefile,v 1.12 2016/08/24 09:59:31 wiz Exp $
|
|
|
|
DISTNAME= id3-1.0.0
|
|
CATEGORIES= audio
|
|
MASTER_SITES= https://devel.ringlet.net/files/audio/id3/
|
|
EXTRACT_SUFX= .tar.xz
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= https://devel.ringlet.net/audio/id3/
|
|
COMMENT= ID3 v1.1 tag editor
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|