Re: bsdgames

2005-01-19 Thread Warren Young
Yitzchak Scott-Thoennes wrote:
How big is a complete bsdgames binary package for Cygwin?
the tarball is about 750k.
That doesn't seem excessive for a single package.


Re: bsdgames

2005-01-18 Thread Corinna Vinschen
On Jan 18 00:03, Warren Young wrote:
 Yitzchak Scott-Thoennes wrote:
 
 I'd leave out ones that are already packaged elsewhere (banner, wtf, 
 fortune,
 etc.) or ones that don't build easily.
 
 I don't see people wanting 'just' fortune, or 'just' wtf.  More likely,
 a person will be making a decision about whether they want their Cygwin
 installation to include entertainment options or not.

As long as it doesn't collide with the robots package we already have,
it's ok.  Cygwin's robots is a clone of the System V version, the BSD
version is a bit boring and with a pretty small playfield.  I'd rather
keep System V robots.  Or we could rename BSD robots to bsdrobots.


Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.


Re: bsdgames

2005-01-18 Thread Yitzchak Scott-Thoennes
On Tue, Jan 18, 2005 at 12:03:01AM -0700, Warren Young wrote:
 Yitzchak Scott-Thoennes wrote:
 
 I'd leave out ones that are already packaged elsewhere (banner, wtf, 
 fortune,
 etc.) or ones that don't build easily.
 
 I don't see people wanting 'just' fortune, or 'just' wtf.  More likely,
 a person will be making a decision about whether they want their Cygwin
 installation to include entertainment options or not.
 
 How big is a complete bsdgames binary package for Cygwin?

Leaving out banner, factor, fortune, robots, and wtf, which we already
have in other packages, and dm, hunt, and monop which have build problems,
the tarball is about 750k.


Re: bsdgames

2005-01-18 Thread Yitzchak Scott-Thoennes
On Tue, Jan 18, 2005 at 10:31:07AM +0100, Corinna Vinschen wrote:
 On Jan 18 00:03, Warren Young wrote:
  Yitzchak Scott-Thoennes wrote:
  
  I'd leave out ones that are already packaged elsewhere (banner, wtf, 
  fortune,
  etc.) or ones that don't build easily.
  
  I don't see people wanting 'just' fortune, or 'just' wtf.  More likely,
  a person will be making a decision about whether they want their Cygwin
  installation to include entertainment options or not.
 
 As long as it doesn't collide with the robots package we already have,
 it's ok.  Cygwin's robots is a clone of the System V version, the BSD
 version is a bit boring and with a pretty small playfield.  I'd rather
 keep System V robots.  Or we could rename BSD robots to bsdrobots.

I would just leave robots out.  One thing I note is that the package
by default puts the binaries in /usr/games, in accordance with FHS 2.2
and 2.3 (I didn't look at any earlier versions of FHS).  Is this what
we want?   If so, fortune and robots at least should also be there.
If we use /usr/games, should it be added to people's path?


Re: bsdgames

2005-01-18 Thread Corinna Vinschen
On Jan 18 03:01, Yitzchak Scott-Thoennes wrote:
 On Tue, Jan 18, 2005 at 10:31:07AM +0100, Corinna Vinschen wrote:
  As long as it doesn't collide with the robots package we already have,
  it's ok.  Cygwin's robots is a clone of the System V version, the BSD
  version is a bit boring and with a pretty small playfield.  I'd rather
  keep System V robots.  Or we could rename BSD robots to bsdrobots.
 
 I would just leave robots out.  One thing I note is that the package
 by default puts the binaries in /usr/games, in accordance with FHS 2.2
 and 2.3 (I didn't look at any earlier versions of FHS).  Is this what
 we want?   If so, fortune and robots at least should also be there.
 If we use /usr/games, should it be added to people's path?

I'm fine with adding the /usr/games directory, but it shouldn't
necessarily be part of the default PATH.

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  mailto:cygwin@cygwin.com
Red Hat, Inc.


Re: bsdgames

2005-01-18 Thread John Morrison
Yitzchak Scott-Thoennes wrote:

 by default puts the binaries in /usr/games, in accordance with FHS 2.2
 and 2.3 (I didn't look at any earlier versions of FHS).  Is this what
 we want?   If so, fortune and robots at least should also be there.
 If we use /usr/games, should it be added to people's path?

Two possiblities jump to mind,
1) I can add /usr/games to /etc/profile
2) You can add /usr/games to the path in a /etc/profile.d script

Either option would be OK with me.

J.
(base-files maintainer)

PS, sorry to the list if this comes through twice!



Re: bsdgames

2005-01-18 Thread Igor Pechtchanski
On Tue, 18 Jan 2005, John Morrison wrote:

 Yitzchak Scott-Thoennes wrote:
 
  by default puts the binaries in /usr/games, in accordance with FHS 2.2
  and 2.3 (I didn't look at any earlier versions of FHS).  Is this what
  we want?   If so, fortune and robots at least should also be there.
  If we use /usr/games, should it be added to people's path?

 Two possiblities jump to mind,
 1) I can add /usr/games to /etc/profile
 2) You can add /usr/games to the path in a /etc/profile.d script

 Either option would be OK with me.

Definitely an /etc/profile.d script.  We don't want to change /etc/profile
for every package with non-standard install paths.
Igor
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

The Sun will pass between the Earth and the Moon tonight for a total
Lunar eclipse... -- WCBS Radio Newsbrief, Oct 27 2004, 12:01 pm EDT


Re: bsdgames

2005-01-18 Thread John Morrison (Cygwin)
 On Tue, 18 Jan 2005, John Morrison wrote:

 Yitzchak Scott-Thoennes wrote:
 
  by default puts the binaries in /usr/games, in accordance with FHS 2.2
  and 2.3 (I didn't look at any earlier versions of FHS).  Is this what
  we want?   If so, fortune and robots at least should also be there.
  If we use /usr/games, should it be added to people's path?

 Two possiblities jump to mind,
 1) I can add /usr/games to /etc/profile
 2) You can add /usr/games to the path in a /etc/profile.d script

 Either option would be OK with me.

 Definitely an /etc/profile.d script.  We don't want to change /etc/profile
 for every package with non-standard install paths.

*shrug* on my Debian box, /usr/games is in the path... anyone have a
RedHat/Fedora install they could check?

Does anyone have a link to a more understandable version of the LSB rules?
 All I keep finding is stuff to do with binary interfaces!

J.



Re: bsdgames

2005-01-17 Thread Christopher Faylor
On Mon, Jan 17, 2005 at 07:59:10PM -0800, Yitzchak Scott-Thoennes wrote:
Is there any interest in a bsdgames package?  Most of the games
to compile with very little in the way of modifications needed.
If so, ought it to be all one package, or one per game?

How are they packaged elsewhere?

cgf


Re: bsdgames

2005-01-17 Thread Yitzchak Scott-Thoennes
On Mon, Jan 17, 2005 at 11:21:24PM -0500, Christopher Faylor wrote:
 On Mon, Jan 17, 2005 at 07:59:10PM -0800, Yitzchak Scott-Thoennes wrote:
 Is there any interest in a bsdgames package?  Most of the games
 to compile with very little in the way of modifications needed.
 If so, ought it to be all one package, or one per game?
 
 How are they packaged elsewhere?

Debian has a bsdgames package 
(http://packages.debian.org/unstable/source/bsdgames)

and a bsdgames-nonfree package
(http://packages.debian.org/unstable/games/bsdgames-nonfree)

where the latter has games that have modification or commercial
distribution restrictions (I think just rogue).

I also see rpms out there with the games all in one.

The games are:

adventure:  the original adventure by Crowther and Woods
arithmetic: arithmetic quiz/speed test
atc:air traffic control
backgammon: backgammon
banner: display a message in big letters
battlestar: adventure game on a battlestar
bcd:outputs text in an antique form
boggle: boggle
caesar: reads fortunes from the game fortune, also some internet posts
canfield:   curses-based solitaire
countmail:  tell you how much new mail you have
cribbage:   cribbage
dab:dots and boxes
dm: dungeon master, regulates games playing
factor: factor a number
fish:   go fish
fortune:displays a random silly message
gomoku: gomoku
hack:   exploring the Dungeons of Doom
hangman:guess the word before it is too late
hunt:   hunt each other in a maze (multiplayer -- great)
mille:  mille borne against the computer
monop:  monopoly
morse:  output morse code
number: output the English text for a number
phantasia:  interterminal fantasy game
pig:output text in Pig Latin
pom:display the phase of the moon
ppt:outputs text in another antique form
primes: generate primes
quiz:   random knowledge tests
rain:   attempts to create a rain drop effect (best at 9600 baud)
random: random lines from a file or random numbers
robots: well... avoid the robots
sail:   sail your ship into battle
snake:  grab the cash and avoid the snake and exit
tetris: tetris
trek:   We come in peace, shoot to kill.  It's worse than that, he's
dead Jim.  Ye cannot change the laws of physics.  It's life
Jim, but not as we know it.  There's Klingons on the starboard
bow ...
wargames:   would you like to play a game?
worm:   eat the numbers without running into anything
worms:  random worms scurrying across your screen
wtf:translate acronyms, e.g. wtf is WTF
wump:   hunt the wumpus

I'd leave out ones that are already packaged elsewhere (banner, wtf, fortune,
etc.) or ones that don't build easily.

Note that some of the games require dictionaries in /usr/share/dict/.
I'd have to look more into how to possibly package dictionaries.


Re: bsdgames

2005-01-17 Thread Warren Young
Christopher Faylor wrote:
How are they packaged elsewhere?
I seem to recall that the practice of packaging all the BSD games 
together is most common on more 'traditional' *ixes, like the BSDs and 
Slackware.  It's been awhile since I played with any of those systems, 
though, so my memory is fuzzy.


Re: bsdgames

2005-01-17 Thread Warren Young
Yitzchak Scott-Thoennes wrote:
I'd leave out ones that are already packaged elsewhere (banner, wtf, 
fortune,
etc.) or ones that don't build easily.
I don't see people wanting 'just' fortune, or 'just' wtf.  More likely,
a person will be making a decision about whether they want their Cygwin
installation to include entertainment options or not.
How big is a complete bsdgames binary package for Cygwin?
(P.S. Sorry about sending the other copy to the main Cygwin list.  I 
slipped...)