Port details |
- acm Aerial combat simulator for X11
- 5.0_3 games
=3 5.0_3Version of this port present on the latest quarterly branch.
- BROKEN: unfetchable
DEPRECATED: Abandoned upstream. Does not work. This port expired on: 2023-03-31 IGNORE: is marked as broken: unfetchable
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: unknown
- Last Update: 2023-03-30 23:59:38
- Commit Hash: f6dcdbb
- People watching this port, also watch:: bonnie, dvbcut
- License: GPLv2
- Description:
- ACM is a LAN-oriented, multiplayer aerial combat simulation. My main
design objective was to provide source code that could be easily
compiled and executed on a wide variety of platforms. To that end,
acm is written entirely in C, exploiting the programming features of
Unix, X11, and the BSD socket interface.
Players engage in air to air combat against one another using heat
seeking missiles and cannons.
ACM is implemented as two programs. The first, named "acm", is a small
program that, when invoked, starts a flight session on a given
workstation. The second component, named "acms", is a server process
that manages the multiplayer environment. It also manages the flight
simulation and display management that is required. Most players will
prefer to run the acms process on a back-end server system on their
local area network. Players at client workstations can then invoke the
acm program to begin play.
- ¦ ¦ ¦ ¦
- Manual pages:
-
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- No installation instructions:
- This port has been deleted.
- PKGNAME: acm
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (acm-5.0.tar.gz) = d5c567681b88a1012548f2a98aa88199e83789518b5303ce8053bb4e38dd5b2b
SIZE (acm-5.0.tar.gz) = 1218154
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.32.r0<5.33 : lang/perl5.32
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- Runtime dependencies:
-
- x11.pc : x11/libX11
- xext.pc : x11/libXext
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for acm-5.0_3:
SOUND=off: Sound (audio) support
===> Use 'make config' to modify these settings
- Options name:
- games_acm
- USES:
- perl5 xorg
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
- There is no master site for this port.
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.0_3 30 Mar 2023 23:59:38 |
Muhammad Moinur Rahman (bofh) |
games/acm: Remove expired port:
2023-03-31 games/acm: Abandoned upstream. Does not work. |
5.0_3 04 Dec 2022 22:49:55 |
Dmitry Marakasov (amdmi3) |
*/*: update MASTER_SITES of ports I no longer host distfiles for |
5.0_3 03 Dec 2022 21:15:56 |
Fernando ApesteguĂa (fernape) |
games/acm: Deprecate.
The port is not maintained, abandoned upstream and it does not work with any of
the instructions found online:
https://www.icosaedro.it/acm/manual/acmdoc-basic.htm
https://www.gnu.org/software/acm/manual/acm.html#Launching-a-game
In addition the distribution is hosted by amdmi3@ who was not aware of that.
PR: 257223
Reported by: dufresnep@zoho.com |
5.0_3 20 Jul 2022 14:21:58 |
Tobias C. Berner (tcberner) |
games: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <benlutz@datacomm.ch>
* <janos.mohacsi@bsd.hu>
* Aaron Baugher
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron VonderHaar <avh4@usa.net>
* Aaron Zauner <az_mail@gmx.at>
* Adam Kranzel (adam@alameda.edu)
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
5.0_3 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
5.0_3 27 Aug 2020 17:20:03 |
tcberner |
games/acm: fix build on current |
5.0_3 05 Nov 2019 22:16:15 |
zeising |
Add USES=xorg USES=gl, ports categories g
Add USES=xorg and USES=gl to ports in categories starting with 'g'.
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
5.0_3 12 May 2017 22:33:55 |
jbeich |
games/acm: prevent free()ing unitialized data
acm may coredump immediately after starting on systems which do not
zero malloc()ed memory e.g., MALLOC_CONF=junk:true. This is because
one of the fields of a malloc()ed data structure (w) contains a
pointer (w->csPool2), and if that pointer is never used, then later
code will find the pointer is non-NULL and try to free() the memory
pointed to by the pointer.
PR: 215427
Submitted by: Jeff Gibbons <jgibbons@protogate.com> |
5.0_2 12 May 2017 20:38:45 |
jbeich |
games/acm: unbreak on aarch64
xdr_var_array.c:82:12: fatal error: 'machine/limits.h' file not found
# include <machine/limits.h>
^
1 error generated.
Reported by: pkg-fallout |
5.0_2 10 Apr 2017 11:37:34 |
amdmi3 |
- Pet portlint
- Switch to options helpers |
5.0_2 12 Nov 2016 07:06:06 |
linimon |
While the concept of a game involving warring typefaces has some merit,
this game isn't it.
While here, note that it doesn't build on aarch64. |
5.0_2 01 Apr 2016 14:00:57 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
5.0_2 20 Apr 2015 19:06:30 |
tijl |
- Display a stage-qa warning when ports use PREFIX/var instead of /var
- Add --localstatedir=/var to _LATE_CONFIGURE_ARGS (like --mandir) but not
when CONFIGURE_ARGS already sets it. (GNU configure scripts set it to
PREFIX/var when PREFIX != /usr.)
- Add --localstatedir="${PREFIX}/var" to CONFIGURE_ARGS in some ports so
they aren't affected by this change (for now at least). This commit is
meant to ensure that new ports don't make the same mistake.
- games/acm: the configure script in this port is very old; instead of
patching it more, just replace GNU_CONFIGURE with HAS_CONFIGURE.
- irc/charybdis: it already used /var but adding --localstatedir=/var
changed the behaviour of the configure script; adjust the port to this.
PR: 199506
Exp-run by: antoine
Approved by: portmgr (antoine) |
5.0_2 20 Apr 2015 13:53:39 |
mat |
Fix build with Perl 5.21.1+
Omitting % and @ on hash and array names is no longer permitted
Really old Perl let you omit the @ on array names and the % on hash
names in some spots. This has issued a deprecation warning since Perl
5.0, and is no longer permitted.
With hat: perl@
Sponsored by: Absolight |
5.0_2 12 Dec 2014 11:23:48 |
amdmi3 |
- Add distfile mirror
- Add LICENSE_FILE
- Drop @dirrm* from plist |
5.0_2 28 Jul 2014 19:39:51 |
adamw |
Rename all 10,000 games/ patch-xy patches to reflect the files they modify. |
5.0_2 29 Oct 2013 19:07:46 |
danilo |
- Update COMMENT [1]
- Update pkg-descr [1]
- Add SOUND option [1]
- Add stage support
- Update MASTER_SITES
- Use %%DATADIR%% in pkg-plist
PR: ports/181067
Submitted by: KATO Tsuguru <tkato432@yahoo.com> [1] |
5.0_2 20 Sep 2013 17:36:36 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
games) |
5.0_2 03 Aug 2013 13:44:01 |
mat |
- Convert to new perl framework
- Remove MAKE_JOBS_SAFE=yes, it's the default. |
5.0_2 14 Dec 2011 21:29:16 |
crees |
Add LICENSE data.
PR: ports/149564 (based on)
Submitted by: Ullrich Franke <uf@raindogs.org>
Approved by: [no objections from maintainers in four weeks] |
5.0_2 07 Dec 2011 11:39:25 |
se |
Fix a few compilation errors detected by clang.
Feature safe: yes |
5.0_2 25 Jun 2011 07:48:30 |
miwi |
- Fix build with CLANG
PR: 158103
Submitted by: Guido Falsi <mad@madpilot.net> |
5.0_2 24 Mar 2009 13:22:22 |
arved |
make -j fix |
5.0_2 18 Dec 2008 02:33:39 |
linimon |
Reset se@FreeBSD.org due to maintainer-timeouts and no response to email.
Hat: portmgr |
5.0_2 25 Mar 2008 22:44:48 |
miwi |
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Bump PORTREVISION
Approved by: portmgr (xorg cleanup) |
5.0_1 23 Jul 2007 09:19:24 |
rafan |
- Patch configure so it actually accepts --mandir and --infodir. Otherwise,
it will fail when we set them for GNU_CONFIGURE.
PR: ports/111470
Approved by: portmgr
Tested by: pointyhat exp run |
5.0_1 20 May 2007 12:13:23 |
se |
The move of X11 to /usr/local broke the compilation of acm if netpbm
is installed (pm.h from netpbm was used instead of the port's unrelated
local pm.h).
If this port does not compile with gcc-4, this is due to conflicting
declarations of the RPC server interface generated by rpcgen (statis
vs. non-static). This breakage must be fixed in rpcgen.
Approved by: portmgr |
5.0_1 19 May 2007 20:32:57 |
flz |
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}. |
5.0 28 May 2006 13:00:00 |
se |
Fix master site (use HTTP instead of FTP).
PR: ports/97649
Submitted by: Martin Wilke <freebsd at unixfreunde dot de> |
5.0 22 Jan 2006 11:18:58 |
edwin |
SHA256ify
Approved by: krion@ |
5.0 02 Dec 2004 21:03:36 |
se |
Add build dependency on perl.
Submitted by: lesi |
5.0 22 Mar 2004 23:35:18 |
se |
Add SIZE data to distinfo files.
Submitted by: trevor |
5.0 06 Jul 2003 10:29:12 |
se |
Fix remotely exploitable buffer overflow (CVE-2002-0391). |
5.0 01 Jun 2003 14:48:09 |
se |
Fix build on -STABLE: The previous work-around was only tested (and
worked only) on -CURRENT. This one is tested on both 4.8 and 5.1-RC. |
5.0 18 May 2003 11:38:49 |
se |
Fix build on 5.1 (remove port's conflicting definition of float_t) |
5.0 18 May 2003 10:05:40 |
kris |
BROKEN on 5.1: does not compile |
5.0 07 Mar 2003 06:03:01 |
ade |
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.
E Nomini Patri, E Fili, E Spiritu Sancti. |
30 Dec 2001 18:17:35 |
petef |
Chase libaudio shlib major (from the audio/nas update). |
24 Nov 2001 14:11:09 |
se |
Use stdlib.h instead of malloc.h, which is deprecated. |
23 Nov 2001 23:42:59 |
se |
Add URL of ACM web-site. |
14 Feb 2001 20:19:44 |
lioux |
typo clean up police: \s -> \t |
23 Nov 2000 11:56:11 |
sobomax |
Ditch out "Version required" from comments section. |
08 Oct 2000 03:48:59 |
asami |
Convert category games to new layout. |