Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 6 Aug 2013 02:54:17 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/181067: games/acm: Update MASTER_SITES
Message-ID:  <20130806025417.31b4a7694351a57696406663@yahoo.com>
Resent-Message-ID: <201308051810.r75IA4cf020214@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         181067
>Category:       ports
>Synopsis:       games/acm: Update MASTER_SITES
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 05 18:10:04 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 8.4-RELEASE-p2 i386
>Organization:
>Environment:
>Description:
- Update MASTER_SITES
- Support OPTIONS_DEFINE

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/games/acm/Makefile games/acm/Makefile
--- /usr/ports/games/acm/Makefile	2013-08-04 00:14:33.000000000 +0900
+++ games/acm/Makefile	2013-08-06 00:00:00.000000000 +0900
@@ -1,34 +1,34 @@
-# New ports collection makefile for:	acm
-# Date created:		5 March 1995
-# Whom:			joerg
-#
+# Created by: joerg
 # $FreeBSD: head/games/acm/Makefile 324191 2013-08-03 13:44:00Z mat $
-#
 
 PORTNAME=	acm
 PORTVERSION=	5.0
 PORTREVISION=	2
 CATEGORIES=	games
-MASTER_SITES=	http://www.websimulations.com/download/
+MASTER_SITES=	TUCOWS/x11/entertain
 
 MAINTAINER=	ports@FreeBSD.org
-COMMENT=	A flight simulator for X11
+COMMENT=	Arial combat simulator for X11
 
 LICENSE=	GPLv2
 
+OPTIONS_DEFINE=	SOUND
+
 USES=		perl5
 USE_XORG=	x11
-GNU_CONFIGURE=	yes
 USE_PERL5=	build
+GNU_CONFIGURE=	yes
+CONFIGURE_ENV=	ac_cv_lib_Xm_XmCreateBulletinBoard=no \
+		ac_cv_lib_gdbm_dbm_fetch=no
 
 MAN6=		acm.6
 
-.include <bsd.port.pre.mk>
+.include <bsd.port.options.mk>
 
-# Include sound support (Use network audio server (nas))
-.if defined(WITH_SOUND) || (exists(${PREFIX}/lib/libaudio.a) \
-	&& !defined(WITHOUT_SOUND))
-LIB_DEPENDS+=	audio.2:${PORTSDIR}/audio/nas
+.if ${PORT_OPTIONS:MSOUND}
+LIB_DEPENDS+=	audio:${PORTSDIR}/audio/nas
+.else
+CONFIGURE_ENV+=	ac_cv_lib_audio_AuCloseServer=no
 .endif
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff -urN /usr/ports/games/acm/pkg-descr games/acm/pkg-descr
--- /usr/ports/games/acm/pkg-descr	2013-06-21 03:49:14.000000000 +0900
+++ games/acm/pkg-descr	2013-08-06 00:00:00.000000000 +0900
@@ -1,18 +1,17 @@
-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.
+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.
+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.
-
-WWW: http://www.websimulations.com/
+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.
>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130806025417.31b4a7694351a57696406663>