Date: Mon, 18 Dec 2000 11:30:03 -0800 (PST) From: Will Andrews <will@physics.purdue.edu> To: freebsd-ports@FreeBSD.org Subject: Re: ports/23507: new port: linux-q3ademo Message-ID: <200012181930.eBIJU3C23803@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/23507; it has been noted by GNATS. From: Will Andrews <will@physics.purdue.edu> To: Marc van Woerkom <marc.vanwoerkom@science-factory.com> Cc: will@physics.purdue.edu, FreeBSD-gnats-submit@FreeBSD.org, 3d@FreeBSD.org Subject: Re: ports/23507: new port: linux-q3ademo Date: Mon, 18 Dec 2000 12:50:22 -0500 On Mon, Dec 18, 2000 at 05:13:28PM +0100, Marc van Woerkom wrote: > That's hard for me (have not earned commit rights yet :) > > OK, next time I submit a port via send-pr, I put such trivia not in the > shar archive's Makefile but in the PR intro. That's the right thing to do. ;-) > Perhaps I would know that myself, if I had read freebsd-ports > more regulary. Hmm, I was pretty sure portlint caught that kind of thing.. > So for me it would be very helpful, if you guys could keep that > handbook very up to date and easy to understand. It would be nice if someone would help us, since we are good at ports, not documentation. :-) Usually someone on the team blows their pipe and someone else has to do it anyway. > I see, one bumps that, after a revision of something existing. > So there is no initial revision (PORTSREVISION=0 ?). Well, think of it this way: what's the point of having an "initial revision" if 99% (nearly 4,200 ports) would require this line? Remember, PORTREVISION is for when we make local changes after an upgrade (usually things like security fixes or changes to the packing list to include more documentation or another binary).. it should say something like that in the handbook. > "graphics" slipped into it, because personally I see this app rather as > a demo of FreeBSD's Linux emulation and graphics capabilities, than as > a game. (Yes, I am a lousy q3a player and loose a lot :-) It's a game.. any fairly good game requires nice graphics. Let's just say putting "graphics" category in there because of that is not acceptable. > What would a indirect use be? NO_CDROM, RESTRICTED, etc. etc. > Or rather: what would be the correct setting to indicate that the > distribution archive should not be include on the FreeBSD distribution > CD-ROM? Well, you know, there is NO_CDROM for this purpose. There are plenty of examples in the tree, and I believe these special variables are described in the porter's handbook. Another definitive resource for information is the first 500 lines or so of ports/Mk/bsd.port.mk. > A related topic is the creation of a DVD player port. > > This one would conflict with US law (DCMA?), but might be > legal in other states, like the Netherlands, for example. > > Could someone more informed, perhaps some crypto veteran, > contact me about how to handle this case? There may be legal problems in the U.S., so I would mark it RESTRICTED for legal problems. I don't see a problem having a DVD player port. In fact, I am sure many people would use it, and they would probably thank you a lot for it. I would be glad to commit it too. > If it doesn't, it is perhaps some simple string mismatch > problem in your glx version. No worries, I don't have a GeForce2 on my computer yet, and I'm not sure I will.. I'm more interested in a TV card than a supercool gaming card. > On the nvidia developers list over at xfree86.org, there > were some updates for the id strings of the latest nvidia > cards. These cards are usually downwards compatible and > should run that simple driver. Hmm, you mean nvidia actually helps write opensource drivers for their cards? > Hmm.. new to me. Has this been stated in the porters handbook yet? Well, I'll just say that it's not new to ports, but the reason it's not documented anywhere except in certain ports is because nobody's taken the time to standardize variables for the use in bsd.port.mk yet, even though the discussion regarding this kind of thing occurred about six months ago. However, it is a very simple concept involving PLIST_SUB and a simple if-else-endif conditional in the port Makefile. It sure saves a lot of grief.. somebody ought to do that soon. Too bad my todo list is already quite stocked up. > It should run, but perhaps slow. Users of Matrox or Glide cards, where > faster XFree86 drivers are available than for nvidia cards, > might have even more fun. :-) > What is RT2? Railroad Tycoon II, another game Loki makes for Linux. I haven't bought my copy yet, but I'm not done with the demo yet either (I did buy the original Windows version and tried to get it exchanged for Loki's version but they told me they have no such arrangement available). -- wca To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012181930.eBIJU3C23803>