head	1.1;
access;
symbols
	pkgsrc-2026Q1:1.1.0.26
	pkgsrc-2026Q1-base:1.1
	pkgsrc-2025Q4:1.1.0.24
	pkgsrc-2025Q4-base:1.1
	pkgsrc-2025Q3:1.1.0.22
	pkgsrc-2025Q3-base:1.1
	pkgsrc-2025Q2:1.1.0.20
	pkgsrc-2025Q2-base:1.1
	pkgsrc-2025Q1:1.1.0.18
	pkgsrc-2025Q1-base:1.1
	pkgsrc-2024Q4:1.1.0.16
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.14
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.12
	pkgsrc-2024Q2-base:1.1
	pkgsrc-2024Q1:1.1.0.10
	pkgsrc-2024Q1-base:1.1
	pkgsrc-2023Q4:1.1.0.8
	pkgsrc-2023Q4-base:1.1
	pkgsrc-2023Q3:1.1.0.6
	pkgsrc-2023Q3-base:1.1
	pkgsrc-2023Q2:1.1.0.4
	pkgsrc-2023Q2-base:1.1
	pkgsrc-2023Q1:1.1.0.2
	pkgsrc-2023Q1-base:1.1;
locks; strict;
comment	@# @;


1.1
date	2023.01.27.10.30.49;	author micha;	state Exp;
branches;
next	;
commitid	zIuUh1YBXFuypabE;


desc
@@


1.1
log
@devel/sds: Import version 2.2

SDS is a string library for C designed to augment the limited libc string
handling functionalities by adding heap allocated strings that are:

* Simpler to use.
* Binary safe.
* Computationally more efficient.
* But yet... Compatible with normal C string functions.
@
text
@# $NetBSD$

DISTNAME=	sds-2.2
CATEGORIES=	devel
MASTER_SITES=	${MASTER_SITE_GITHUB:=jcorporation/}
GITHUB_TAG=	v${PKGVERSION_NOREV}
EXTRACT_SUFX=	.zip

MAINTAINER=	micha@@NetBSD.org
HOMEPAGE=	https://github.com/jcorporation/sds/
COMMENT=	Simple dynamic strings library for C
LICENSE=	2-clause-bsd

USE_LANGUAGES=	c99
USE_LIBTOOL=	yes

TEST_TARGET=	test

INSTALLATION_DIRS=	lib/pkgconfig

post-extract:
	${CP} ${FILESDIR}/libsds-2.pc.in ${WRKDIR}
	cd ${WRKDIR} && ${SED} -e "s,@@prefix@@,${PREFIX},g" \
            -e "s,@@release@@,${PKGVERSION_NOREV},g" <libsds-2.pc.in >libsds-2.pc

post-install:
	cd ${WRKDIR} && ${INSTALL_DATA} libsds-2.pc \
            ${DESTDIR}${PREFIX}/lib/pkgconfig/libsds-2.pc

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