It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
I use mint currently, but a good effort. Unfortunately what annoys me most is that every distro has its own package management system. I kinda miss the Slackware-type tar.gz method. An archive and a script ought to be enough :D.
I am working on scripts creating Debian packages from GOG installers.
Maybe you could find in it some ideas to help you in your project.
Here you can download an example, creating a Debian package for Baldur's Gate. It's WIP but it does work :
http://www1.datafilehost.com/d/04a710d9

(the readme is in french only, but you should be able to understand what the script does without it)

@ blotunga : My scripts should work on Mint.
Contact me via PM if you want to try some of them, I'll translate the README and upload them.
avatar
vv221: werdz.
This is great, nice job. I don't use a Debianite distro myself but this is a good insight in package creation for that. I like the icon extraction - I never thought about using official icons, so I may steal that trick for the Arch scripts if you don't mind ;)

I wonder if we can find some convergence and install the games in a similar way. At the moment you send them to /usr/local but if both this script and ours installed to /opt with the whole unionfs shebang to go with it (you can use our launcher scripts, of course) then there would be some uniformity between the two.

That is if you intend to use this to start your own project or whatever. If you get a repository set up I'd gladly contribute what I can.

Or maybe that's all rushing it. Whatever - I like your script as it is, anyway :D
Yeah, that's rushing it a bit ;)
It is nothing more than a personnal project/exercise yet.

Each time I think it is ready to publish, I find a new way to improve it turning the previous version totally obsolete. I think I need to mature all this stuff a bit more...

If you want to have a good laugh, here is what my scripts looked like no more than four weeks ago :
https://secure.gog.com/forum/zeus_poseidon_acropolis/guide_install_zeus_on_gnulinux

Of course, you're free to reuse anything you find useful in my scripts (including the wrestool | icotool stuff if you like it).

I'm going to have a look on your work too (haven't taken the time yet), and I totally agree with your idea of unifying all this!

Now we just need someone who knows how to make .rpm packages and we're ready ;)

-----

Anyway, I'm going to post here the tricks I could discover while working of this, hoping it will help.
(Baldur's Gate II is a good example of game where GOG messed stuff and turned it mod-unfriendly, game that can be turned back in a good shape in a couple lines of bash)
avatar
blotunga: I use mint currently, but a good effort. Unfortunately what annoys me most is that every distro has its own package management system. I kinda miss the Slackware-type tar.gz method. An archive and a script ought to be enough :D.
Slackware is still around dude. What are you waiting for ? :P
avatar
silviucc: Slackware is still around dude. What are you waiting for ? :P
I "kinda" miss... I don't miss all the hassling :D. I've used slack for about 3 years, but for the last 3 years I've used debian based distros, and somehow I got lazy. And I prefer LTE releases because it's hard to support every version for everything. For example if a new version of perl comes out, it might mess up our build scripts and so on.
I notice you don't have nwn. I ported the nwn-diamond aur package to work with GOG's files awhile ago: https://aur.archlinux.org/packages/nwn-gog/