head	1.4;
access;
symbols
	pkgsrc-2026Q2:1.4.0.4
	pkgsrc-2026Q2-base:1.4
	pkgsrc-2026Q1:1.4.0.2
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.3.0.12
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.10
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.8
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.6
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.4
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.2
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.2.0.16
	pkgsrc-2024Q2-base:1.2
	pkgsrc-2024Q1:1.2.0.14
	pkgsrc-2024Q1-base:1.2
	pkgsrc-2023Q4:1.2.0.12
	pkgsrc-2023Q4-base:1.2
	pkgsrc-2023Q3:1.2.0.10
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.8
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.6
	pkgsrc-2023Q1-base:1.2
	pkgsrc-2022Q4:1.2.0.4
	pkgsrc-2022Q4-base:1.2
	pkgsrc-2022Q3:1.2.0.2
	pkgsrc-2022Q3-base:1.2
	pkgsrc-2022Q2:1.1.0.20
	pkgsrc-2022Q2-base:1.1
	pkgsrc-2022Q1:1.1.0.18
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.16
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.14
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.12
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.10
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.8
	pkgsrc-2020Q4-base:1.1
	pkgsrc-2020Q3:1.1.0.6
	pkgsrc-2020Q3-base:1.1
	pkgsrc-2020Q2:1.1.0.4
	pkgsrc-2020Q2-base:1.1
	pkgsrc-2020Q1:1.1.0.2
	pkgsrc-2020Q1-base:1.1;
locks; strict;
comment	@# @;


1.4
date	2025.12.30.16.01.23;	author kikadf;	state Exp;
branches;
next	1.3;
commitid	Ixapjwt6TbLwUroG;

1.3
date	2024.07.30.08.10.19;	author wiz;	state Exp;
branches;
next	1.2;
commitid	coqwn9bF4rvrXPjF;

1.2
date	2022.07.25.11.12.29;	author wiz;	state Exp;
branches;
next	1.1;
commitid	6RYOoAzN4cnKCgND;

1.1
date	2020.03.23.02.29.17;	author riastradh;	state Exp;
branches;
next	;
commitid	9s9P4FpF0c9sbt1C;


desc
@@


1.4
log
@
textproc/scdoc: update to 1.11.4

Drew DeVault (3):
      Makefile: drop -static
      parse_preamble: remove useless branch
      utf8_size: fix bug with array length

Jason Lenz (2):
      Fix unclosed indent at EOF
      Fix make check permissions mask

Kirill Chibisov (1):
      Emit \(ti and \(ha instead of ~ and ^

Nico Wagner (1):
      Makefile: remove unnecessary path separator

Sertonix (1):
      gmtime: handle failure

Viacheslav Kruglov (1):
      Fix logical error in comparison with ULONG_MAX

elij (1):
      strip indentation after a hard line break `++`

pkgsrc: add tool.mk
@
text
@# $NetBSD: Makefile,v 1.3 2024/07/30 08:10:19 wiz Exp $

DISTNAME=	1.11.4
PKGNAME=	scdoc-${DISTNAME}
CATEGORIES=	textproc
MASTER_SITES=	https://git.sr.ht/~sircmpwn/scdoc/archive/
DIST_SUBDIR=	scdoc

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://git.sr.ht/~sircmpwn/scdoc/
COMMENT=	Simple man page generator
LICENSE=	mit

WRKSRC=		${WRKDIR}/scdoc-${DISTNAME}

USE_TOOLS+=	gmake

PKGCONFIG_OVERRIDE+=	scdoc.pc.in

SUBST_CLASSES+=		man
SUBST_STAGE.man=	pre-build
SUBST_MESSAGE.man=	Fixing man page installation path
SUBST_FILES.man+=	Makefile
SUBST_SED.man+=		-e "s,share/man,${PKGMANDIR},g"

.include "../../mk/bsd.pkg.mk"
@


1.3
log
@scdoc: update to 1.11.3.

Provided by iris000 on pkgsrc-users.

Changes:
0528bcb Update version to 1.11.3
5ea8873 README.md: mention system packages
deb7db7 man: add section about SOURCE_DATE_EPOCH
ca7aad3 fix formatting of escaped backticks
0b4a102 Emit '\e' instead of '\\'
afeda24 get rid of some unused includes
d562d7e remove useless re-declarations of standard functions
1923fb6 Fix clang 15 -Wstrict-prototypes warnings
4af1e1e simplify list output
b16de45 scdoc(1), scdoc(5): follow conventions more closely
5061ecc use .PP for paragraph breaks
74b8daa scdoc.5: fix formatting in the preamble
eef0810 scdoc.5: fix capitalization of subsection headers
5a61910 Update version to 1.11.2
7bdbb5b Disallows differing row lengths in table
9140b4b Check for and abort on failed memory allocations
c7cb8be Add uninstall target
76953aa Escape ' at the beginning of lines
b9391f0 Clean up the installation process
badecfc Update version to 1.11.1
26bbd97 Cast ctype.h inputs to unsigned char
8b0142c string.c: swap calloc arguments
1645e3c Suppress sentence spacing after end-of-sentence characters.
97106f1 Drop flex/bison from .build.yml
922bdce .build.yml: remove unused secret
53a5fc7 .build.yml: drop annotations
274dafc Update version to 1.11.0
0917856 Fix parsing of line breaks followed by underlined text
da7d5e6 Fix parsing of line breaks without newline
059002c Add basic working tests for line breaks parsing
baaebab Allow subsection in preamble
656484e Section needs to be explicitly defined
@
text
@d1 1
a1 1
# $NetBSD$
d3 1
a3 1
DISTNAME=	1.11.3
@


1.2
log
@*: remove pkg-config from tools where no buildlink3.mk file is included

Bulk build on NetBSD of these packages had the same result as before
(build succeeds, no PLIST change).
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2020/03/23 02:29:17 riastradh Exp $
d3 2
a4 1
DISTNAME=	scdoc-1.10.1
d6 2
a7 1
MASTER_SITES=	https://git.sr.ht/~sircmpwn/scdoc/refs/1.10.1/
d14 2
@


1.1
log
@scdoc: Import version 1.10.1

scdoc is a simple man page generator for POSIX systems written in C99.
@
text
@d1 1
a1 1
# $NetBSD$
a12 1
USE_TOOLS+=	pkg-config
@

