diff --git a/emulators/cpmtools2/Makefile b/emulators/cpmtools2/Makefile index 1c21a7feb279..1ecd3438feec 100644 --- a/emulators/cpmtools2/Makefile +++ b/emulators/cpmtools2/Makefile @@ -1,43 +1,43 @@ PORTNAME= cpmtools2 PORTVERSION= 2.24 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= emulators sysutils MASTER_SITES= http://www.moria.de/~michael/cpmtools/files/ DISTNAME= ${PORTNAME:C/2$//}-${PORTVERSION} MAINTAINER= ak@FreeBSD.org COMMENT= Tools to access CP/M disks and disk images WWW= http://www.moria.de/~michael/cpmtools/ LICENSE= GPLv3 USES= ncurses GNU_CONFIGURE= yes CONFIGURE_ARGS+= --bindir=${PREFIX}/sbin \ --datarootdir=${DATADIR} OPTIONS_DEFINE= LIBDSK OPTIONS_DEFAULT= LIBDSK LIBDSK_DESC= Access to disks and disk images support LIBDSK_CONFIGURE_ON= --with-libdsk=${LOCALBASE} LIBDSK_CONFIGURE_OFF= --with-libdsk='' LIBDSK_LIB_DEPENDS= libdsk.so:emulators/libdsk # remove unneeded getopt*.c # remove curses from all but fsed.cpm # fixes for stage post-patch: @${REINPLACE_CMD} -e 's|getopt$$(OBJEXT)||g; s|getopt1$$(OBJEXT)||g' \ -e 's|\($$(CC).*fsed.cpm$$(OBJEXT).*$$(DEVICEOBJ)\)|\1 -lncurses|' \ -e '/^CFLAGS=/s|@CFLAGS@|@CFLAGS@ -DDISKDEFS=\\"@datarootdir@/diskdefs\\" -DFORMAT=\\"$$(DEFFORMAT)\\"|' \ -e 's|diskdefs @datarootdir@/diskdefs|diskdefs $$(DESTDIR)@datarootdir@/diskdefs|' \ ${WRKSRC}/Makefile.in @${REINPLACE_CMD} -e 's|\(FSED_CPM=fsed.cpm\) LIBS=\"-lcurses $$LIBS\"|\1|' \ ${WRKSRC}/configure pre-install: @${MKDIR} ${STAGEDIR}${DATADIR} .include diff --git a/emulators/lib765/Makefile b/emulators/lib765/Makefile index 819a45426377..9680200db814 100644 --- a/emulators/lib765/Makefile +++ b/emulators/lib765/Makefile @@ -1,33 +1,33 @@ PORTNAME= lib765 PORTVERSION= 0.4.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= emulators devel -MASTER_SITES= http://www.seasip.demon.co.uk/Unix/LibDsk/ +MASTER_SITES= https://www.seasip.info/Unix/LibDsk/ MAINTAINER= ports@FreeBSD.org COMMENT= Emulation of uPD765a Floppy Disc Controller -WWW= http://www.seasip.demon.co.uk/Unix/LibDsk/ +WWW= https://www.seasip.info/Unix/LibDsk/index.html LICENSE= LGPL20 LICENSE_FILE= ${WRKSRC}/doc/COPYING.LIB USES= libtool GNU_CONFIGURE= yes USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS LIBDSK OPTIONS_DEFAULT= LIBDSK LIBDSK_DESC= Include LibDSK support (recommended) LIBDSK_CONFIGURE_ON= --with-libdsk --with-libdsk-path=${LOCALBASE} LIBDSK_CONFIGURE_OFF= --without-libdsk LIBDSK_LIB_DEPENDS= libdsk.so:emulators/libdsk post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lib765.so post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog doc/765.txt ${STAGEDIR}${DOCSDIR} .include diff --git a/emulators/libdsk/Makefile b/emulators/libdsk/Makefile index 0b8982a88bed..110d3b46f763 100644 --- a/emulators/libdsk/Makefile +++ b/emulators/libdsk/Makefile @@ -1,28 +1,27 @@ PORTNAME= libdsk -PORTVERSION= 1.4.2 -PORTREVISION= 1 +PORTVERSION= 1.5.22 CATEGORIES= emulators devel -MASTER_SITES= http://www.seasip.info/Unix/LibDsk/ +MASTER_SITES= https://www.seasip.info/Unix/LibDsk/ MAINTAINER= pixel@hugbox.org COMMENT= Enables access to disks and disk images; also via serial line WWW= https://www.seasip.info/Unix/LibDsk/index.html LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/doc/COPYING USES= libtool GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share USE_LDCONFIG= yes OPTIONS_DEFINE= DOCS PORTDOCS= apridisk.html cfi.html libdsk.pdf libdsk.txt \ libdskrc.sample protocol.txt README TODO do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} cd ${WRKSRC}/doc && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR} .include diff --git a/emulators/libdsk/distinfo b/emulators/libdsk/distinfo index 5f09a57de239..62da395247c8 100644 --- a/emulators/libdsk/distinfo +++ b/emulators/libdsk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1533395710 -SHA256 (libdsk-1.4.2.tar.gz) = 71eda9d0e33ab580cea1bb507467877d33d887cea6ec042b8d969004db89901a -SIZE (libdsk-1.4.2.tar.gz) = 1083103 +TIMESTAMP = 1786690939 +SHA256 (libdsk-1.5.22.tar.gz) = 810f800bcc7665f4c1b35e19aaecb35f3729b712ad1d807105059b4bdb1cf049 +SIZE (libdsk-1.5.22.tar.gz) = 1338603 diff --git a/emulators/xcpc/Makefile b/emulators/xcpc/Makefile index c8f0a0c1eb9b..4543a2791a29 100644 --- a/emulators/xcpc/Makefile +++ b/emulators/xcpc/Makefile @@ -1,57 +1,57 @@ PORTNAME= xcpc PORTVERSION= 20070122 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= emulators MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} MAINTAINER= pixel@hugbox.org COMMENT= Portable Amstrad 464&/664/6128 emulator WWW= http://xcpc.sourceforge.net/ HAS_CONFIGURE= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib CONFIGURE_ARGS+=--prefix=${PREFIX} USE_XORG= ice USE_GNOME= glib20 USES= gettext gnome iconv pkgconfig xorg LIB_DEPENDS+= libpcre.so:devel/pcre \ libdsk.so:emulators/libdsk OPTIONS_DEFINE= MOTIF ATHENA XSHM DEBUG OPTIONS_DEFAULT= MOTIF XSHM MOTIF_DESC= With Motif widget set ATHENA_DESC= With Athen widget set XSHM_DESC= With XShm support .include .if ${PORT_OPTIONS:MDEBUG} CONFIGURE_ARGS+=--enable-debug .else CONFIGURE_ARGS+=--disable-debug .endif .if ${PORT_OPTIONS:MXSHM} CONFIGURE_ARGS+=--enable-xshm .else CONFIGURE_ARGS+=--disable-xshm .endif .if ${PORT_OPTIONS:MMOTIF} USES+= motif CONFIGURE_ARGS+=--with-motif1 .else CONFIGURE_ARGS+=--without-motif1 .endif .if ${PORT_OPTIONS:MATHENA} LIB_DEPENDS+= libXaw.so:x11-toolkits/libXaw CONFIGURE_ARGS+=--with-athena .else CONFIGURE_ARGS+=--without-athena .endif .include