Has anyone made x64 .debs of Gnome Inform 7 5U92 yet?
I guess if nobody else is going to be regularly making them, maybe I'll try to collaborate with P. Chimento on getting them into the usual release process...
Christopher Armstrong <ra...@twistedmatrix.com> wrote: >Has anyone made x64 .debs of Gnome Inform 7 5U92 yet?
On a related note: Is it possible (using sufficient force) to bludgeon the gnome-inform7 source into even *building* on Debian stable? I want to play with I7, but I'd rather not go through the hassle of switching to unstable for the sake of one program. -- \_\/_/ turbulence is certainty turbulence is friction between you and me \ / every time we try to impose order we create chaos \/ -- Killing Joke, "Mathematics of Chaos"
On Oct 1, 1:34 am, Christopher Armstrong <ra...@twistedmatrix.com> wrote:
> Has anyone made x64 .debs of Gnome Inform 7 5U92 yet?
> I guess if nobody else is going to be regularly making them, maybe > I'll try to collaborate with P. Chimento on getting them into the > usual release process...
The previous builder doesn't have access to that system any more, so I'd greatly appreciate it if you'd like to contribute them! -- Philip
On Oct 1, 10:07 am, Martin Read <mpr...@chiark.greenend.org.uk> wrote:
> On a related note: Is it possible (using sufficient force) to bludgeon > the gnome-inform7 source into even *building* on Debian stable?
I thought it did, actually. If you tell me what dependencies are missing from stable, I'll tell you how to bludgeon them out (a discussion perhaps best conducted by e-mail). In any case, I would like to have the source distribution build on Etch stable, at least until Lenny is released. -- Philip
On Oct 1, 4:17 am, "P.F. Chimento" <philip.chime...@gmail.com> wrote:
> On Oct 1, 1:34 am, Christopher Armstrong <ra...@twistedmatrix.com> > wrote:
> > Has anyone made x64 .debs of Gnome Inform 7 5U92 yet?
> > I guess if nobody else is going to be regularly making them, maybe > > I'll try to collaborate with P. Chimento on getting them into the > > usual release process...
> The previous builder doesn't have access to that system any more, so > I'd greatly appreciate it if you'd like to contribute them!
Sure, I'll contribute them. I'm tempted to make a Debian package from scratch instead of using alien on the RPMs, as I believe they've been built in the past, but I'm happy to run the build the usual way to get a 5U92 release out ASAP. What's the procedure? When I get home tonight I'll download the source and give it a tinker.
> Sure, I'll contribute them. I'm tempted to make a Debian package from > scratch instead of using alien on the RPMs, as I believe they've been > built in the past, but I'm happy to run the build the usual way to get > a 5U92 release out ASAP. What's the procedure? When I get home tonight
Here are the basic steps for building such binary package:
create the /opt/Debian/gnome-inform7_5U92_amd64/DEBIAN/control file
Package: gnome-inform7 Version: 5U92 Section: contrib Priority: optional Architecture: x86_64 (I'm not sure for this part, it may be this or amd64... but I think it's this) Depends: libgtk2.0-0, libgnomeui-0, libgtksourceview2.0-0, libgtkspell0, libuuid1, libgtksourceview2.0-0, libgtkhtml2-0, libgtkspell0, libfreetype6, libsdl-image1.2, libpng12-0, libdbus-glib-1-2 Suggests: frotz, gargoyle Maintainer: your name Description: GNOME Inform 7 port of the Inform 7 IDE GNOME Inform 7 is a GNOME port of the Inform 7 integrated development environment for Inform 7. Inform 7 is a "natural" programming language for writing interactive fiction (also known as text adventures.)
(maybe I've required too many dependencies, but I think it needs most of them...)
./configure --prefix=/usr make make install prefix=/opt/Debian/gnome-inform7_5U92_amd64/usr
Then from /opt/Debian run :
dpkg-deb --build gnome-inform7_5U92_amd64
It's how I did the i386 package. I no longer use the Debian 64 system I had before, so it's difficult for me to build it.
About building gnome-inform7 on Etch, good luck! I wanted to do it for my eeepc, but etch has too old packages, especially all the libgtk dependencies, so I quickly gave up.
<contact_is_on_webs...@anamnese.fr.st> wrote: > Christopher Armstrong a écrit :
> > Sure, I'll contribute them. I'm tempted to make a Debian package from > > scratch instead of using alien on the RPMs, as I believe they've been > > built in the past, but I'm happy to run the build the usual way to get > > a 5U92 release out ASAP. What's the procedure? When I get home tonight
> Here are the basic steps for building such binary package:
> install the dependencies for compiling:
[snip build instructions for .deb]
Thanks very much. I'll see what I can do about making an actual debian/ directory so that we can share it for building 32-bit and 64- bit packages (and make it easy to update to new upstream releases).
Otto Grimwald <contact_is_on_webs...@anamnese.fr.st> wrote: >About building gnome-inform7 on Etch, good luck! I wanted to do it for >my eeepc, but etch has too old packages, especially all the libgtk >dependencies, so I quickly gave up.
The only GTK dependency that ./configure complains about on *my* etch system is gtksourceview (which is, indeed, a 1.x version rather than a 2.x version). -- \_\/_/ turbulence is certainty turbulence is friction between you and me \ / every time we try to impose order we create chaos \/ -- Killing Joke, "Mathematics of Chaos"