From owner-freebsd-ports Sat May 25 6: 6:14 2002 Delivered-To: freebsd-ports@freebsd.org Received: from femme.listmistress.org (bgp01560565bgs.gambrl01.md.comcast.net [68.50.32.109]) by hub.freebsd.org (Postfix) with ESMTP id AFCAE37B407 for ; Sat, 25 May 2002 06:06:06 -0700 (PDT) Received: from femme.listmistress.org (trish@localhost [127.0.0.1]) by femme.listmistress.org (8.12.3/8.12.1) with ESMTP id g4PD63ZY050114; Sat, 25 May 2002 09:06:04 -0400 (EDT) Received: from localhost (trish@localhost) by femme.listmistress.org (8.12.3/8.12.3/Submit) with ESMTP id g4PD6176050111; Sat, 25 May 2002 09:06:02 -0400 (EDT) X-Authentication-Warning: femme.listmistress.org: trish owned process doing -bs Date: Sat, 25 May 2002 09:06:00 -0400 (EDT) From: Trish Lynch X-X-Sender: To: Jochem Kossen Cc: Subject: Re: optional dependencies In-Reply-To: <20020525125354.GA62149@jochem.dyndns.org> Message-ID: <20020525090240.O444-100000@femme.listmistress.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, 25 May 2002, Jochem Kossen wrote: > Hi folks, > > One of my ports was just committed, audio/cplay. CPlay is a frontend to > various mp3/ogg/whatever players, and it's written in Python (i.e. it > doesn't need to be compiled). > > So the issue is, should i list the various players as (optional) > RUN_DEPENDS or should I just create a pkg-message which says to install > at least one player? > I would go with the pkg-message way, personally. My reason: since there are muliple choices for players, having RUN_DEPENDS defined would most likely force the user to edit the Makefile in order to have these dependencies work with the player of choice. With a message, you can at least notify them that it won;t work without one of x number of players listed installed. > Technically spoken, cplay runs without a single player, but then you > can't play any music. If I specify a single dependency on one player, i > have to make a choice which is always wrong... > see above, you kinda answered your own question though :) -Trish -- Trish Lynch trish@bsdunix.net FreeBSD The Power to Serve Ecartis Core Team trish@listmistress.org http://www.freebsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message