diff options
Diffstat (limited to 'emulators/x48/Makefile')
-rw-r--r-- | emulators/x48/Makefile | 44 |
1 files changed, 36 insertions, 8 deletions
diff --git a/emulators/x48/Makefile b/emulators/x48/Makefile index 0bb2968b954..271044e1a3f 100644 --- a/emulators/x48/Makefile +++ b/emulators/x48/Makefile @@ -1,24 +1,51 @@ -# $NetBSD: Makefile,v 1.15 2013/01/17 15:51:26 joerg Exp $ +# $NetBSD: Makefile,v 1.16 2013/07/08 08:37:10 he Exp $ # -DISTNAME= x48_041 -PKGNAME= x48-0.4.1 -PKGREVISION= 1 +DISTNAME= x48-0.6.4 CATEGORIES= emulators -MASTER_SITES= http://home.earthlink.net/~rmmlgetz/ +MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=x48.berlios/} +DISTFILES= ${PKGNAME}${EXTRACT_SUFX} +DISTFILES+= sxrom-e.bz2 gxrom-r.bz2 +EXTRACT_SUFX= .tar.bz2 MAINTAINER= pkgsrc-users@NetBSD.org -HOMEPAGE= http://home.earthlink.net/~rmmlgetz/ +HOMEPAGE= http://x48.berlios.de/ COMMENT= HP48 emulator +LICENSE= gnu-gpl-v3 -WRKSRC= ${WRKDIR}/${PKGNAME_NOREV} -USE_IMAKE= YES +WRKSRC= ${WRKDIR} +#USE_IMAKE= YES +GNU_CONFIGURE= YES +USE_TOOLS+= pkg-config aclocal autoconf automake autoreconf +USE_LIBTOOL= yes +USE_TOOLS+= gmake + +DATADIR= lib/x48 INSTALLATION_DIRS+= share/doc/x48/romdump +INSTALLATION_DIRS+= ${DATADIR} +INSTALLATION_DIRS+= lib/X11/app-defaults + +CONFIGURE_ARGS= --disable-shm CPPFLAGS+= -DHAVE_STDLIB +SUBST_CLASSES= fix-ad +SUBST_STAGE.fix-ad= post-configure +SUBST_MESSAGE.fix-ad= Fix default rom path +SUBST_FILES.fix-ad= X48.ad +SUBST_SED.fix-ad= -e 's,"rom.dump,"${DATADIR}/gxrom-r,' + + +pre-configure: + cd ${WRKSRC} && autoreconf -fi + post-install: + cd ${WRKSRC} && \ + ${INSTALL_DATA} X48 \ + ${DESTDIR}${PREFIX}/lib/X11/app-defaults + cd ${WRKSRC} && \ + ${INSTALL_DATA} ??rom-? ${DESTDIR}${PREFIX}/${DATADIR} cd ${WRKSRC}/doc && \ ${INSTALL_MAN} CARDS.doc INSTALLING ROMDump.doc \ ${DESTDIR}${PREFIX}/share/doc/x48 @@ -28,4 +55,5 @@ post-install: ${DESTDIR}${PREFIX}/share/doc/x48/romdump .include "../../x11/libXext/buildlink3.mk" +.include "../../x11/libXt/buildlink3.mk" .include "../../mk/bsd.pkg.mk" |