head	1.5;
access;
symbols
	pkgsrc-2026Q1:1.5.0.4
	pkgsrc-2026Q1-base:1.5
	pkgsrc-2025Q4:1.5.0.2
	pkgsrc-2025Q4-base:1.5
	pkgsrc-2025Q3:1.4.0.6
	pkgsrc-2025Q3-base:1.4
	pkgsrc-2025Q2:1.4.0.4
	pkgsrc-2025Q2-base:1.4
	pkgsrc-2025Q1:1.4.0.2
	pkgsrc-2025Q1-base:1.4
	pkgsrc-2024Q4:1.1.0.6
	pkgsrc-2024Q4-base:1.1
	pkgsrc-2024Q3:1.1.0.4
	pkgsrc-2024Q3-base:1.1
	pkgsrc-2024Q2:1.1.0.2
	pkgsrc-2024Q2-base:1.1;
locks; strict;
comment	@# @;


1.5
date	2025.10.23.20.36.51;	author wiz;	state Exp;
branches;
next	1.4;
commitid	1V2hBZn9ypXaCJfG;

1.4
date	2025.02.12.06.44.46;	author ryoon;	state Exp;
branches;
next	1.3;
commitid	wrOiT0jBBwBs99JF;

1.3
date	2025.01.07.02.46.56;	author gutteridge;	state Exp;
branches;
next	1.2;
commitid	jcCpCQ15TFyJZuEF;

1.2
date	2025.01.06.21.49.07;	author ktnb;	state Exp;
branches;
next	1.1;
commitid	hYEuLVhpvshmltEF;

1.1
date	2024.04.26.09.04.31;	author nia;	state Exp;
branches
	1.1.6.1;
next	;
commitid	l00RGQrQTSBCjD7F;

1.1.6.1
date	2025.01.16.19.31.12;	author bsiegert;	state Exp;
branches;
next	;
commitid	iP48EQglaPuxgKFF;


desc
@@


1.5
log
@*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by /usr/pkg/lib/libglib-2.0.so.0 not defined
@
text
@# $NetBSD: Makefile,v 1.4 2025/02/12 06:44:46 ryoon Exp $

DISTNAME=	PicoDrive_1.93
PKGNAME=	${DISTNAME:tl:S/_/-/1}
PKGREVISION=	4
CATEGORIES=	emulators
MASTER_SITES=	${MASTER_SITE_GITHUB:=notaz/}
GITHUB_RELEASE=	v${PKGVERSION_NOREV}

MAINTAINER=	pkgsrc-users@@NetBSD.org
HOMEPAGE=	https://github.com/notaz/picodrive
COMMENT=	Fast Sega Mega Drive/MegaCD/32X emulator
LICENSE=	mame-license

WRKSRC=		${WRKDIR}/PicoDrive-${PKGVERSION_NOREV}

HAS_CONFIGURE=	yes
USE_TOOLS+=	gmake

CFLAGS+=	-DPICO_DATA_DIR="\"${PREFIX}/share/picodrive/\""

SOUND_DRIVERS+=	sdl

.include "Makefile.common"
.include "options.mk"

.include "../../mk/oss.buildlink3.mk"

.if ${OSS_TYPE} != "none"
SOUND_DRIVERS+=		oss
LDFLAGS+=		${LIBOSSAUDIO}
SUBST_CLASSES+=		oss
SUBST_STAGE.oss=	pre-configure
SUBST_MESSAGE.oss=	Correcting the path to the OSS device.
SUBST_FILES.oss+=	platform/libpicofe/linux/sndout_oss.c
SUBST_SED.oss+=		-e "s,/dev/dsp,${DEVOSSAUDIO},g"
.endif

CONFIGURE_ENV+=		SDL_CONFIG=${PREFIX}/bin/sdl-config

CONFIGURE_ARGS+=	--platform=generic
CONFIGURE_ARGS+=	--sound-drivers=${SOUND_DRIVERS:Q}

INSTALLATION_DIRS+=	bin
INSTALLATION_DIRS+=	share/applications
INSTALLATION_DIRS+=	share/picodrive/skin
INSTALLATION_DIRS+=	share/pixmaps

do-install:
	${INSTALL_PROGRAM} ${WRKSRC}/PicoDrive \
		${DESTDIR}${PREFIX}/bin/picodrive
	${INSTALL_DATA} ${FILESDIR}/picodrive.desktop \
		${DESTDIR}${PREFIX}/share/applications/picodrive.desktop
	${INSTALL_DATA} ${WRKSRC}/platform/opendingux/data/megadrive.png \
		${DESTDIR}${PREFIX}/share/pixmaps/picodrive.png
	${INSTALL_DATA} ${WRKSRC}/platform/gp2x/skin/*.png \
		${DESTDIR}${PREFIX}/share/picodrive/skin
	${INSTALL_DATA} ${WRKSRC}/platform/gp2x/skin/*.txt \
		${DESTDIR}${PREFIX}/share/picodrive/skin

.include "../../devel/SDL/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/png/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../mk/dlopen.buildlink3.mk"
BUILDLINK_TRANSFORM+=	opt:-ldl:${BUILDLINK_LDADD.dl:Q}
.include "../../mk/bsd.pkg.mk"
@


1.4
log
@*: Recursive revbump from audio/flac-1.5.0
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.3 2025/01/07 02:46:56 gutteridge Exp $
d5 1
a5 1
PKGREVISION=	3
@


1.3
log
@picodrive: requires (external) zlib for Unix builds
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.2 2025/01/06 21:49:07 ktnb Exp $
d5 1
a5 1
PKGREVISION=	2
@


1.2
log
@revbump packages due to devel/libslang2 removal
@
text
@d1 1
a1 1
# $NetBSD: Makefile,v 1.1 2024/04/26 09:04:31 nia Exp $
d5 1
a5 1
PKGREVISION=	1
d62 1
@


1.1
log
@Import the standalone version of picodrive.
@
text
@d1 1
a1 1
# $NetBSD$
d5 1
@


1.1.6.1
log
@Pullup ticket #6930 - requested by gutteridge
emulators/picodrive: build fix

Revisions pulled up:
- emulators/picodrive/Makefile                                  1.3
- emulators/picodrive/Makefile.common                           1.3

---
   Module Name:    pkgsrc
   Committed By:   gutteridge
   Date:           Thu Dec 26 02:32:39 UTC 2024

   Modified Files:
            pkgsrc/emulators/picodrive: Makefile.common

   Log Message:
   picodrive: fix reversed -march and -mfpu settings for ARM

---
   Module Name:    pkgsrc
   Committed By:   gutteridge
   Date:           Tue Jan  7 02:46:56 UTC 2025

   Modified Files:
            pkgsrc/emulators/picodrive: Makefile

   Log Message:
   picodrive: requires (external) zlib for Unix builds
@
text
@a4 1
PKGREVISION=	2
a60 1
.include "../../devel/zlib/buildlink3.mk"
@


