[Linux] Gentoo E-Build
Moderator: Developers
-
- Acid Blob (New member)
- Posts: 16
- Joined: Wed Jul 01, 2009 9:22 am
- Location: Egoboo IRC: irc.freenode.net/egoboo
- Contact:
[Linux] Gentoo E-Build
Just out of a note for anyone who uses Gentoo: The ebuild straight out of portage gives you Egoboo 2.22 which according to sourceforge is over 8 years old. When I get a chance, I'll post a Gentoo e-build up here (even though it'll never be used).
Would I be flamed at if I made up a couple of Linux packages for different Linux distros and posted them up?
Would I be flamed at if I made up a couple of Linux packages for different Linux distros and posted them up?
- Agent of Dread
- Protector (Senior Member)
- Posts: 8991
- Joined: Wed Jul 23, 2008 8:46 pm
- Location: Australia
- Contact:
Most likely not at all.
This is an open source project; hence anything is welcome.
And you are too.
Prepare to receive some cookies.
This is an open source project; hence anything is welcome.
And you are too.
Prepare to receive some cookies.
- Linktree: linktr.ee/trilbs -
- penguinflyer2222
- Queen Penguin (Senior Member)
- Posts: 6614
- Joined: Wed Jul 23, 2008 1:51 am
- penguinflyer5234
- Sheep (Developer)
- Posts: 3025
- Joined: Wed Jul 23, 2008 1:39 am
- Location: Best Southwest
- Maxaxle
- Darkshine Knight (Extremist fanatic)
- Posts: 4035
- Joined: Fri Jul 25, 2008 8:16 pm
- Location: San Diego, CA
- Contact:
penguinflyer2222 wrote::agree:
Except you will receive more than cookies. You'll also get lightbulbs and happy fencers with electric anvils on their heads.
But yeah; we're pretty-much flame-free around here. And fire-retardant suits help.
"Failing to plan is planning to fail."
Bug me if you want to play a game.
Bug me if you want to play a game.
- penguinflyer2222
- Queen Penguin (Senior Member)
- Posts: 6614
- Joined: Wed Jul 23, 2008 1:51 am
-
- Acid Blob (New member)
- Posts: 16
- Joined: Wed Jul 01, 2009 9:22 am
- Location: Egoboo IRC: irc.freenode.net/egoboo
- Contact:
Yay Offtopic Man!
E-build is finished but not tested. It turns out that when I went to try it, my main partition messed up and I had to reinstall everything (I JUST backed up Burn Notice Season 1 too...). Fortunately, I was able to save the ebuild in my boot partition and I'll have it up once I get my X running on my laptop again.
Anyone else want a Linux package? I'd rather not make one for nobody. I'll be sure and keep it up to date.
NOTE: The mess up wasn't due to the e-build (rofl), it was due to file corruption (which isn't caused by the ebuild) and possibly a bad problem with the ext4 partition. It was kinda old :/
E-build is finished but not tested. It turns out that when I went to try it, my main partition messed up and I had to reinstall everything (I JUST backed up Burn Notice Season 1 too...). Fortunately, I was able to save the ebuild in my boot partition and I'll have it up once I get my X running on my laptop again.
Anyone else want a Linux package? I'd rather not make one for nobody. I'll be sure and keep it up to date.
NOTE: The mess up wasn't due to the e-build (rofl), it was due to file corruption (which isn't caused by the ebuild) and possibly a bad problem with the ext4 partition. It was kinda old :/
-
- Acid Blob (New member)
- Posts: 16
- Joined: Wed Jul 01, 2009 9:22 am
- Location: Egoboo IRC: irc.freenode.net/egoboo
- Contact:
Well Gentoo is almost done. It's actually not hard to install but it's kind of a strange setup. The sh script that comes with it is strange. It copies everything from one folder to another then exec's the executable. I might make this a bit different on gentoo so I can place the game inside of /usr/share/games/ like every other game. Should be that difficult.
SUGGESTION: When you make the application, there should be a variable that determines the base directory for data and such.
SUGGESTION: When you make the application, there should be a variable that determines the base directory for data and such.
- penguinflyer5234
- Sheep (Developer)
- Posts: 3025
- Joined: Wed Jul 23, 2008 1:39 am
- Location: Best Southwest
-
- Acid Blob (New member)
- Posts: 16
- Joined: Wed Jul 01, 2009 9:22 am
- Location: Egoboo IRC: irc.freenode.net/egoboo
- Contact:
Well the usual setup (at least for gentoo) is to have game data placed inside of /usr/share/games which includes settings, buffer data (meshes, textures, audio, and such) and then have the executable placed inside of /usr/games/bin which is where only users with games privileges (even root can't enter) can call. That's about it really. Some games place ALL of their data inside of /usr/share/games and then place the MAIN executable inside of /usr/games/bin/. This works because those executables allow there Base Data directory to change by variable during compilation or as a parameter at runtime.
I just thought it was something to consider. Talk later.
I just thought it was something to consider. Talk later.
- penguinflyer5234
- Sheep (Developer)
- Posts: 3025
- Joined: Wed Jul 23, 2008 1:39 am
- Location: Best Southwest