BZWorkbench RPM for Fedora 8

Discussion, updates, modifications, etc for the various map editors...
Post Reply
User avatar
clarahobbs
Private First Class
Private First Class
Posts: 272
Joined: Thu Jan 10, 2008 1:45 am
Location: The Fourth Dimension

BZWorkbench RPM for Fedora 8

Post by clarahobbs » Sat Mar 08, 2008 12:31 am

I was wondering if there was an RPM of BZWorkbench for Fedora 8. If there is, could somebody point me to it? If not, could somebody please make one? I would greatly appreciate any help.
FKA Ratfink

User avatar
joevano
General
General
Posts: 1863
Joined: Sat Jun 18, 2005 1:08 pm
Location: South Bend, Indiana, USA

Post by joevano » Sat Mar 08, 2008 12:42 am

1. It is not finished... still in development
2. Download it from the SVN and compile it yourself... it's not difficult

and

3. Don't you read the threads that you post in. BZWorkbench not being done was just discussed in a thread you posted in.

Don't get me wrong on #1, there are working parts, but it is still rough around the edges and a little in the middle too. That being said, some have used what is there to create a map or two.
There is nothing worse than aggressive stupidity. -- Johann Wolfgang von Goethe
"How many legs does a dog have if you call his tail a leg? Four. Calling a tail a leg doesn't make it a leg." -- Abraham Lincoln

User avatar
clarahobbs
Private First Class
Private First Class
Posts: 272
Joined: Thu Jan 10, 2008 1:45 am
Location: The Fourth Dimension

Post by clarahobbs » Sat Mar 08, 2008 4:07 pm

Yeah, I did read it. I just think that almost anything would be better than editing code by hand. Also, I hate compiling source code (unless I could do it using KDevelop).
FKA Ratfink

User avatar
blast
General
General
Posts: 4732
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Post by blast » Sat Mar 08, 2008 7:14 pm

Who said anything about editing code? Compile it, don't edit it... You're on Linux, so you should get used to compiling.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image

User avatar
khazhyk
Private First Class
Private First Class
Posts: 1400
Joined: Sun Feb 06, 2005 5:40 pm
Location: Somewhere over there.
Contact:

Post by khazhyk » Sat Mar 08, 2008 8:12 pm

blast
I believe that he was talking about hand "coding" bzw maps.

Ratfink
You should get used to compiling, especially on Linux. It is a very good idea, especially if you want to use programs that are in development.
Image

User avatar
clarahobbs
Private First Class
Private First Class
Posts: 272
Joined: Thu Jan 10, 2008 1:45 am
Location: The Fourth Dimension

Post by clarahobbs » Sat Mar 08, 2008 9:39 pm

The real problem is that if I don't want a program anymore, I can't just say something like "rpm -e bzworkbench" or "yum erase bzworkbench" if I compiled the source code. It would be a lot easier to do that than removing a bunch of files that were put who knows where in directories like /usr/share. Of course, if the files just stayed in whatever directory I put the source code in, that wouldn't be a problem.
FKA Ratfink

F687/s
Private First Class
Private First Class
Posts: 369
Joined: Sun Dec 31, 2006 8:30 pm

Post by F687/s » Sat Mar 08, 2008 10:23 pm

As far as I know, the bzworkbench binary is just dumped into the root of the source tree (or the Debug dir). Since it is incomplete, there is no "make install" method.

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5173
Joined: Fri Dec 13, 2002 4:11 am
Location: https://discord.gg/NN9uAvx
Contact:

Post by JeffM » Sat Mar 08, 2008 10:48 pm

Ratfink
if that is what you want, then it's simple, don't use BZWB, and edit by hand.

it all depends what is more important to you, since there is nothing in a redhat package that will do what you need.

The choices are yours.

User avatar
clarahobbs
Private First Class
Private First Class
Posts: 272
Joined: Thu Jan 10, 2008 1:45 am
Location: The Fourth Dimension

Post by clarahobbs » Sat Mar 08, 2008 11:41 pm

I guess I'll just keep editing maps by hand until BZWorkbench is in the yum repositories.
FKA Ratfink

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5173
Joined: Fri Dec 13, 2002 4:11 am
Location: https://discord.gg/NN9uAvx
Contact:

Post by JeffM » Sun Mar 09, 2008 12:12 am

it is highly likely that we won't ever put the editors in a repository.

User avatar
clarahobbs
Private First Class
Private First Class
Posts: 272
Joined: Thu Jan 10, 2008 1:45 am
Location: The Fourth Dimension

Post by clarahobbs » Sun Mar 09, 2008 1:12 am

I guess I'll find it somewhere on the Internet when it is done.
FKA Ratfink

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5173
Joined: Fri Dec 13, 2002 4:11 am
Location: https://discord.gg/NN9uAvx
Contact:

Post by JeffM » Sun Mar 09, 2008 2:01 am

that is my point. it will be source code. so you should get used to building things from source. It's not like it has an invasive install system, when you don't want it anymore, you just go and delete the dir for it.

User avatar
Teppic
Private First Class
Private First Class
Posts: 575
Joined: Mon Mar 07, 2005 10:00 pm
Location: The North Block
Contact:

Post by Teppic » Sun Mar 09, 2008 9:35 am

Ratfink, why don't you read some RPMbuild tutorials and make the RPM yourself, then you can contribute it to a repository for all the other RedHat users.

User avatar
clarahobbs
Private First Class
Private First Class
Posts: 272
Joined: Thu Jan 10, 2008 1:45 am
Location: The Fourth Dimension

Post by clarahobbs » Sun Mar 09, 2008 2:25 pm

That's really a good idea. I hadn't thought about doing that. Thank you.
FKA Ratfink

User avatar
clarahobbs
Private First Class
Private First Class
Posts: 272
Joined: Thu Jan 10, 2008 1:45 am
Location: The Fourth Dimension

Post by clarahobbs » Sun Mar 09, 2008 6:21 pm

One more thing. Where can I get the SVN of it?
FKA Ratfink

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5173
Joined: Fri Dec 13, 2002 4:11 am
Location: https://discord.gg/NN9uAvx
Contact:

Post by JeffM » Sun Mar 09, 2008 6:42 pm

it is on the same server as bzflag.

you can follow the directions on our SVN wiki page.

http://my.bzflag.org/w/SVN

You would do the same thing to download the 'trunk' version of bzflag, but instead of bzflag at the end of the URL you would use bzworkbench

anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

Post by anomaly » Mon Mar 10, 2008 12:13 pm

Ratfink:
Most source that uses the configure, make, make install also has a make uninstall. You just have to keep the source around. One thing that I do if I'm not sure about an app that I want to try is "configure --prefix=my/home/dir". That way its easier to remove, (don't need to be root). Also I think KDevelop has an import feature, but I haven't looked at that IDE in a few years. I use emacs. Another IDE to consider is Anjuta.

Also yum or rpm don't always remove the configuration files that they install. It's not always a clean remove. You should try the synaptics package manager for Fedora. Although it's RPM based in Fedora it's a lot faster and smarter than yum.

It is true that unless you want to be restricted by what other people put in the fedora repos you should learn to build source.

Longhair
Private First Class
Private First Class
Posts: 330
Joined: Tue Feb 08, 2005 6:06 pm
Location: Lancaster, PA
Contact:

Post by Longhair » Mon Mar 10, 2008 3:57 pm

The real problem is that if I don't want a program anymore, I can't just say something like "rpm -e bzworkbench" or "yum erase bzworkbench" if I compiled the source code.
What's so hard about cd <directory> and make uninstall?

User avatar
Teppic
Private First Class
Private First Class
Posts: 575
Joined: Mon Mar 07, 2005 10:00 pm
Location: The North Block
Contact:

Post by Teppic » Mon Mar 10, 2008 5:57 pm

Longhair wrote:What's so hard about cd <directory> and make uninstall?
You have to keep the source directory around to un-install it. This sounds trivial to start with, but before long you have loads of them, then you need to keep a log of what you have installed and it's dependencies. You are better off building whatever it is your package manager uses to install from, they were designed to replace the notepad and paper LFS users use for package management.

Longhair
Private First Class
Private First Class
Posts: 330
Joined: Tue Feb 08, 2005 6:06 pm
Location: Lancaster, PA
Contact:

Post by Longhair » Wed Mar 12, 2008 1:59 am

Well sure, but if you can't get the program any other way, it sure beats nothing at all. (and griping about a lack of a certain package rarely helps)

The way I do it is have a "manual installations" directory hanging around in my home directory, and that's where I keep all my untarred source downloads. When you get an update, simply go to the old version's directory, and do a make uninstall before doing a make install on the new one. Assuming the new one installs without a problem, you can delete the old version. No dead trees needed :)

User avatar
blast
General
General
Posts: 4732
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Post by blast » Wed Mar 12, 2008 4:15 am

Also, not all software does include a 'make uninstall'. I found that out the hard way when I 'make install'ed Ruby...
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image

User avatar
Teppic
Private First Class
Private First Class
Posts: 575
Joined: Mon Mar 07, 2005 10:00 pm
Location: The North Block
Contact:

Post by Teppic » Wed Mar 12, 2008 9:11 pm

blast wrote:I found that out the hard way when I 'make install'ed Ruby...
Ouch, I bet that has it grubby fingers in many pies...

User avatar
yarro
Private First Class
Private First Class
Posts: 77
Joined: Sat Oct 23, 2004 3:51 pm
Location: NH, USA

Re: BZWorkbench RPM for Fedora 8

Post by yarro » Sat Oct 10, 2009 3:38 am

How about make a virtual appliance that runs a light version of linux with a working blender, workbench, python, etc. Then you will be able to run on any OS. Of course there is the who is going to do that that I get to dodge as I haven't a clue :wink:

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest