Autor Tema: Ubuntu PPA  (Leído 23069 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Ubuntu PPA
« en: Marzo 10, 2009, 05:19:55 pm »
Hi everybody!

I've created a Ubuntu PPA for BennuGD. PPA's are online repositories for binary programs that, once you've configured your system, allow you to install & update those programs without effort.
The idea is to upload a new version of BennuGD once a week or so -if there are updates in the SVN code- so that you always have the latest code in your linux box.
As of now, I have only uploaded the bennugd-core and bennugd-core-dev packages (which include bgdc, bgdi, libbgdrtm.so,libbgdrtm.la & libbgdrtm.a) that should allow you to create minimum games and extensions.
There's a small catch, however. the -dev package doesn't yet include the bennugd headers so compilation of your own extensions will fail. I should upload a newer version soon that does include them. Sorry about that.
I will be uploading the rest of the oficially supported extensions (and some of my own projects, like pango/iconv libraries) soon.

Oh, the binaries are there for i386, x86_64 & lpia architectures.
The PPA is at:
https://launchpad.net/~josebagar/+archive/ppa/

Hope it's useful.
« última modificación: Marzo 10, 2009, 05:26:52 pm por josebita »

Desconectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12460
  • Karma: 367
  • Sexo: Masculino
    • Ver Perfil
Re: Ubuntu PPA
« Respuesta #1 en: Marzo 10, 2009, 05:28:59 pm »
cool! thanks... karma up!
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado osk

  • Hero Member
  • *****
  • Mensajes: 516
  • Karma: 52
  • Sexo: Masculino
    • Ver Perfil
Re: Ubuntu PPA
« Respuesta #2 en: Marzo 11, 2009, 02:08:35 am »
Great!!
This could be linked in a specific section of the "Downloads" part of the web, I suggest...

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #3 en: Marzo 11, 2009, 02:24:14 am »
The idea is to make it really simple to install bennu in ubuntu/debian, but you should really wait to have something usable on the PPA before starting to use it :) (It will be a matter of days, at most).

Desconectado Sandman

  • Sr. Member
  • ****
  • Mensajes: 298
  • Karma: 48
  • Sexo: Masculino
    • Ver Perfil
Re: Ubuntu PPA
« Respuesta #4 en: Marzo 11, 2009, 04:35:55 am »
That is nice; too bad I'm running Windows still. ;)
-- Sandman

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #5 en: Marzo 11, 2009, 06:24:19 am »
That is nice; too bad I'm running Windows still. ;)
Another reason to switch to linux :)

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #6 en: Marzo 14, 2009, 07:14:01 am »
I've uploaded an updated version of the core that should install the required headers and also a pkg-config script to make compiling easier.

The builds for amd64 and lpia are done, but the i386 build machine seems to be a bit overloaded, so it might take a while for the binaries to appear.

Now, let's go package the modules :)

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #7 en: Marzo 19, 2009, 12:23:52 pm »
I'm still working on this. Right now, I'm trying to get the modules to package, but compiling everything again and again is a bit slow, so please be patient.

As I needed a new version of the bennugd-core package to compile the modules, I've uploaded today's svn version to the PPA (should hit the archive soon).

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #8 en: Marzo 19, 2009, 02:54:58 pm »
The modules (not their associated "-dev" packages) have hit the PPA for both i386 & amd64.
The packaging still needs a lot of tweaking and some things might change, but right now you can just install bennugd-core and bennugd-modules and you should get a fully working bennugd installation in Ubuntu.

I'll issue updates as I have time that should fix the remaining issues (and also upload devel packages), but hopefully you'll just see that bennugd-* gets updated now and then.
Testing is appreciated.

Desconectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12460
  • Karma: 367
  • Sexo: Masculino
    • Ver Perfil
Re: Ubuntu PPA
« Respuesta #9 en: Marzo 19, 2009, 03:11:38 pm »
64bits works fine?
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #10 en: Marzo 19, 2009, 03:20:42 pm »
I haven only tested the bennugd-core package and it did run correctly (well, it compiled and ran an empty program). With a bit more time (I'm going on vacation tomorrow) I can test bennu on 64 bits and report on results.

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #11 en: Abril 03, 2009, 08:26:32 am »
I've updated the packages to today's svn version. Due to changes in the way the packaging is made, you _might_ have to uninstall the bennugd-modules, update bennugd-core* and then reinstall bennugd-modules for a clean update.
I'm sorry about this, it should not happen again.

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #12 en: Abril 05, 2009, 04:07:52 pm »
I've updated the version of the core to r39, added the bennugd-modules-dev package (with their corresponding pkg-config scripts... there are lots of them!) and also uploaded my pango library (which is now extremely easy to install in linux :)).

Time for some sleep!

Desconectado Imerion

  • Jr. Member
  • **
  • Mensajes: 69
  • Karma: 3
    • Ver Perfil
Re: Ubuntu PPA
« Respuesta #13 en: Abril 11, 2009, 05:31:55 am »
Thanks a lot for creating this PPA! I use Ubuntu, so it will be really helpful.

Just a question though, will you add packages for extensions later on, like external libraries and such? Would be nice to have the 3D-library for example.
Try my games : Neotron Games

Desconectado josebita

  • Administrator
  • Hero Member
  • *****
  • Mensajes: 4039
  • Karma: 257
  • Sexo: Masculino
    • Ver Perfil
    • BennuGD Mobile Worklog
Re: Ubuntu PPA
« Respuesta #14 en: Abril 11, 2009, 10:00:22 am »
Thanks Imerion, I hope you find it useful.

If you look at the PPA right now, I have uploaded a couple of my extensions (iconv to convert text between charsets & pango to render complex text).
I will upload more extensions with time. And I'm really very excited about bennu3d, so you will see it in the PPA when it's ready for linux (the author suggested he's working on a new version).

I also plan to upload some other "minor" things which are useful, like syntax highlighting for gedit support.

Just give me time :)