Opened 9 years ago

Closed 8 years ago

Last modified 8 years ago

#31348 closed enhancement (fixed)

atk may not need gtk-doc dependency anymore

Reported by: mattiafrancescomoro@… Owned by: singingwolfboy@…
Priority: Normal Milestone:
Component: ports Version: 2.0.3
Keywords: Cc:
Port: atk

Description

Hi, i'm looking in the dependencies of atk and i don't find the reason of gkt-doc. Could you please explain me why? I think that

Change History (6)

comment:1 Changed 9 years ago by mattiafrancescomoro@…

you can remove it! (missing in the first part)

comment:2 Changed 9 years ago by ryandesign (Ryan Schmidt)

Milestone: MacPorts Future
Owner: changed from macports-tickets@… to singingwolfboy@…
Port: atk added
Type: requestenhancement

Remember to fill in the Port field, to Cc the maintainer of that port, to set the Type correctly, and to not set the Milestone field for port tickets.

comment:3 Changed 9 years ago by mattiafrancescomoro@…

I'm sorry i didn't find the mail of the maintainer in the portfile.

comment:4 Changed 9 years ago by ryandesign (Ryan Schmidt)

Summary: atk need gkt-doc?atk may not need gkt-doc dependency anymore

Type "port info atk" and look at the Maintainers line.

Looking at the configure output from atk, I see:

checking for gtkdoc-check... /opt/local/bin/gtkdoc-check
checking for gtkdoc-rebase... /opt/local/bin/gtkdoc-rebase
checking for gtkdoc-mkpdf... /opt/local/bin/gtkdoc-mkpdf
checking whether to build gtk-doc documentation... no

So it seems it looks for the gtkdoc programs, but then doesn't use any of them. The dependency on gtk-doc was added in r57404 to resolve #21272 which showed the build failed when gtkdoc-rebase was not found. I'm not certain whether that was specific to Tiger, or specific to the +quartz variant, or specific to that version of the port.

comment:5 Changed 8 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed

Seems to build fine without it. Removed in r93709.

comment:6 Changed 8 years ago by jmroot (Joshua Root)

Summary: atk may not need gkt-doc dependency anymoreatk may not need gtk-doc dependency anymore
Note: See TracTickets for help on using tickets.