Opened 19 years ago

Closed 19 years ago

#2810 closed defect (worksforme)

BUG: freeciv

Reported by: yves@… Owned by: michaelm@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: decibel (Jim Nasby)
Port:

Description

The first one is that it won't build with OpenDarwin, here is a working variant:

variant puredarwin {

depends_lib-delete lib:libSDL:libsdl configure.args-append --disable-sdl-mixer \ --with-readline --with-zlib

}

The second is the default variant (gtk1). I did "port install freeciv +gtk2" but the effective command was

+gtk1 +gtk2 +puredarwin

Change History (5)

comment:1 Changed 19 years ago by michaelm@…

Status: newassigned

I've fixed the gtk1 vs 2 issue, gtk2 is now the default and gtk1 variant deletes the gtk2 dependency and configure arg. I've also added the puredarwin variant, thanks

I've not had much time to test this as I'm going on holiday tomorrow, so I won't close the bug yet till I get some feedback, or have time to test when I get home.

comment:2 Changed 19 years ago by mww@…

Owner: changed from darwinports-bugs@… to michaelm@…
Status: assignednew

assign to maintainer

comment:3 Changed 19 years ago by snu@…

Summary: two problems with freecivBUG: freeciv

Please use the correct summary format.

comment:4 Changed 19 years ago by decibel (Jim Nasby)

Cc: decibel@… added

Here's what I'm getting right now...

checking for GTK+ - version >= 2.0.0... no * Could not run GTK+ test program, checking why... * The test program compiled, but did not run. This usually means * that the run-time linker is not finding GTK+ or finding the wrong * version of GTK+. If it is not finding GTK+, you'll need to set your * LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point * to the installed location Also, make sure you have run ldconfig if that * is required on your system * * If you have an old version installed, it is best to remove it, although * you may also be able to get things to work by modifying LD_LIBRARY_PATH configure: error: specified client 'gtk-2.0' not configurable

port installed|grep gtk

gtk1 1.2.10_6 (active) gtk2 2.6.7_0 (active)

Note that currently the freeciv port depends on imlib, which depends on gtk1, so there's no way to do a pure gtk2 build.

comment:5 Changed 19 years ago by toby@…

Resolution: worksforme
Status: newclosed
Note: See TracTickets for help on using tickets.