head	1.3;
access;
symbols
	pkgsrc-2026Q1:1.3.0.22
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.20
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.18
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.16
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.14
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.12
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.10
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.8
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.6
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.4
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.2
	pkgsrc-2023Q3-base:1.3;
locks; strict;
comment	@# @;


1.3
date	2023.07.11.19.32.00;	author vins;	state Exp;
branches;
next	1.2;
commitid	2oERdSIsx6BL6qwE;

1.2
date	2023.07.08.21.39.27;	author vins;	state Exp;
branches;
next	1.1;
commitid	l2b9lYhJI3gtU2wE;

1.1
date	2023.07.08.21.29.33;	author vins;	state Exp;
branches;
next	;
commitid	arm2wkpQymluQ2wE;


desc
@@


1.3
log
@sysutils/lscpu: fix CPU model detection on NetBSD.

# CHANGES

* Improve CPU model detection on NetBSD, by relying on machdep.cpu_brand
  sysctl identifier.
* Mark package as x86/amd64 -only as it leverages on CPUID
  instruction.
* Clarify description.
* Bump revision.
@
text
@# $NetBSD: Makefile,v 1.2 2023/07/08 21:39:27 vins Exp $

DISTNAME=	lscpu-1.2.0
PKGREVISION=	1
CATEGORIES=	sysutils
MASTER_SITES=	${MASTER_SITE_GITHUB:=NanXiao/}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/NanXiao/lscpu/
COMMENT=	The lscpu for BSD
LICENSE=	modified-bsd

.for bsd in FreeBSD OpenBSD NetBSD DragonFly Darwin
ONLY_FOR_PLATFORM+=	${bsd}-*-i386
ONLY_FOR_PLATFORM+=	${bsd}-*-x86_64
.endfor

INSTALLATION_DIRS+=	bin ${PKGMANDIR}/man1

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/lscpu		\
		${DESTDIR}${PREFIX}/bin/lscpu
	${INSTALL_MAN}     ${WRKSRC}/lscpu.1		\
		${DESTDIR}${PREFIX}/${PKGMANDIR}/man1

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


1.2
log
@lscpu: restrict package to *BSD.
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2023/07/08 21:29:33 vins Exp $
d4 1
d13 4
a16 2
ONLY_FOR_PLATFORM+=	FreeBSD-*-* OpenBSD-*-* NetBSD-*-*
ONLY_FOR_PLATFORM+=	DragonFly-*-* Darwin-*-*
@


1.1
log
@sysutils/lscpu: import package from wip.

This utility gathers CPU architecture information for OpenBSD, FreeBSD,
NetBSD, Mac OS X & DragonFly.
The main usage of this program should be for x86 architecture since it
leverages CPUID instructions. For other architectures, it just shows
very limited facts.
@
text
@d1 1
a1 1
# $NetBSD$
d12 3
@

