FreeBSD Ports

emulators/xcpc 20070122_16

Portable Amstrad 464&/664/6128 emulator

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
fba05c9b42
Categories
emulators
Package size
99.2 KiB, 259.2 KiB installed

Description

Xcpc is a portable Amstrad CPC464/CPC664/CPC6128 Emulator written in C. It is designed to run on any POSIX system (Linux/BSD/UNIX-like OSes).

Implemented Features:

\* Athena GUI (selected at compilation time)
\* Motif\* GUI (selected at compilation time)
\* Floppy disk images support (\*.dsk)
\* Snapshot memory images support (\*.sna)
\* Drag and Drop support (\*.dsk, \*.sna)
\* Keyboard emulation (QWERTY, AZERTY)
\* Joystick emulation (numeric keypad, numlock disabled)
\* Almost full CRTC-6845 / GateArray emulation
\* Adaptative frame-rate

Install

As a binary package — by origin, or by package name:

pkg install emulators/xcpc
pkg install xcpc

From the ports tree:

cd /usr/ports/emulators/xcpc/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	xcpc>0:emulators/xcpc

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest20070122_1620070122_1620070122_1520070122_1520070122_16
FreeBSD:14:quarterly20070122_1620070122_16n/a20070122_1520070122_16
FreeBSD:15:latest20070122_1620070122_16n/a20070122_1520070122_15
FreeBSD:15:quarterly20070122_1620070122_16n/an/an/a
FreeBSD:16:latest20070122_1620070122_16n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 2

The full lists below include those, and their dependencies in turn.

All build dependencies 43
All run dependencies 38

No port depends on this one.

Configuration

Options name: emulators_xcpc

OptionDefaultDescription
ATHENAoffWith Athen widget set
DEBUGoffBuild with debugging support
MOTIFonWith Motif widget set
XSHMonWith XShm support
USES
gettext gnome iconv pkgconfig xorg
Service scripts
none

Message after installing

===>   NOTICE:

The xcpc port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 7
  • bin/xcpc
  • share/applications/xcpc.desktop
  • share/pixmaps/xcpc.xpm
  • share/xcpc/roms/amsdos.rom
  • share/xcpc/roms/cpc464.rom
  • share/xcpc/roms/cpc6128.rom
  • share/xcpc/roms/cpc664.rom
distinfo 1
FileSizeSHA256
xcpc-20070122.tar.gz496627f63899248cb665375850855b9f3b201fe052f88f0883f75aa4d9fbef2b5cba43
Master sites 1
  • SF/xcpc/xcpc/xcpc-20070122

Commit history 2

DateCommitCreditsLog message
fba05c9b42 Alex Kozlov Reset maintainership for [email protected] ports
Maintainer's mail bounces: [email protected]: all relevant MX records point to non-existent hosts
fea6a17af5 Alex Kozlov emulators/libdsk: Update to 1.5.22
- Update emulators/libdsk to 1.5.22 (mkfs.cpm from cpmtools2 doesn't work with the current version) [1] - Update WWW and MASTER_SITES when appropriate - Bump PORTREVISION of consumers Reported by: Jeffrey H. Johnson <[email protected]> [1] PR: 297552 Approved by: maintainer timeout