Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#17746 closed defect (fixed)

FTGL port is broken

Reported by: root42 Owned by: krugazor@…
Priority: Normal Milestone:
Component: ports Version: 1.7.0
Keywords: Cc: blb@…
Port: ftgl

Description

What I tried:

port install ftgl

What I expected:

I expected to find a libftgl somewhere and associated header files

What I got instead:

Installation seems to run through, but nothing is actually installed. It seems the port file is totally broken.

Regards,

Arne

Attachments (1)

ftgl.diff (1.4 KB) - added by blb@… 16 years ago.
diff to Portfile

Download all attachments as: .zip

Change History (11)

comment:1 Changed 16 years ago by dbevans (David B. Evans)

Owner: changed from macports-tickets@… to krugazor@…

Assign to maintainer

comment:2 Changed 16 years ago by root42

FYI: FTGL on sourceforge is at version 2.1.3rc5 at the moment.

comment:3 Changed 16 years ago by dbevans (David B. Evans)

I just installed ftgl to check and it successfully installed a library (static only) and header files in /opt/local/lib and /opt/local/include/FTGL respectively.

devans% port contents ftgl
Port ftgl contains:
  /opt/local/bin/FTGLDemo
  /opt/local/include/FTGL/FTBBox.h
  /opt/local/include/FTGL/FTBitmapGlyph.h
  /opt/local/include/FTGL/FTCharmap.h
  /opt/local/include/FTGL/FTCharToGlyphIndexMap.h
  /opt/local/include/FTGL/FTContour.h
  /opt/local/include/FTGL/FTExtrdGlyph.h
  /opt/local/include/FTGL/FTFace.h
  /opt/local/include/FTGL/FTFont.h
  /opt/local/include/FTGL/FTGL.h
  /opt/local/include/FTGL/FTGLBitmapFont.h
  /opt/local/include/FTGL/FTGLExtrdFont.h
  /opt/local/include/FTGL/FTGLOutlineFont.h
  /opt/local/include/FTGL/FTGLPixmapFont.h
  /opt/local/include/FTGL/FTGLPolygonFont.h
  /opt/local/include/FTGL/FTGLTextureFont.h
  /opt/local/include/FTGL/FTGlyph.h
  /opt/local/include/FTGL/FTGlyphContainer.h
  /opt/local/include/FTGL/FTLibrary.h
  /opt/local/include/FTGL/FTList.h
  /opt/local/include/FTGL/FTOutlineGlyph.h
  /opt/local/include/FTGL/FTPixmapGlyph.h
  /opt/local/include/FTGL/FTPoint.h
  /opt/local/include/FTGL/FTPolyGlyph.h
  /opt/local/include/FTGL/FTSize.h
  /opt/local/include/FTGL/FTTextureGlyph.h
  /opt/local/include/FTGL/FTVector.h
  /opt/local/include/FTGL/FTVectoriser.h
  /opt/local/lib/libftgl.a
  /opt/local/lib/libftgl.la
  /opt/local/lib/pkgconfig/ftgl.pc
  /opt/local/share/doc/ftgl/html/doxygen.css
  /opt/local/share/doc/ftgl/html/doxygen.png
  /opt/local/share/doc/ftgl/html/files.html
  /opt/local/share/doc/ftgl/html/FTBitmapGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTBitmapGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTCharmap_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTCharmap_8cpp.html
  /opt/local/share/doc/ftgl/html/FTContour_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTContour_8cpp.html
  /opt/local/share/doc/ftgl/html/FTExtrdGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTExtrdGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTFace_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTFace_8cpp.html
  /opt/local/share/doc/ftgl/html/FTFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLBitmapFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLBitmapFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLExtrdFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLExtrdFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLOutlineFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLOutlineFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLPixmapFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLPixmapFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLPolygonFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLPolygonFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLTextureFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLTextureFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGlyphContainer_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGlyphContainer_8cpp.html
  /opt/local/share/doc/ftgl/html/FTLibrary_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTLibrary_8cpp.html
  /opt/local/share/doc/ftgl/html/FTOutlineGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTOutlineGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTPixmapGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTPixmapGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTPoint_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTPoint_8cpp.html
  /opt/local/share/doc/ftgl/html/FTPolyGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTPolyGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTSize_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTSize_8cpp.html
  /opt/local/share/doc/ftgl/html/FTTextureGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTTextureGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTVectoriser_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTVectoriser_8cpp.html
  /opt/local/share/doc/ftgl/html/globals.html
  /opt/local/share/doc/ftgl/html/globals_func.html
  /opt/local/share/doc/ftgl/html/globals_vars.html
  /opt/local/share/doc/ftgl/html/index.html
  /opt/local/share/doc/ftgl/html/tab_b.gif
  /opt/local/share/doc/ftgl/html/tab_l.gif
  /opt/local/share/doc/ftgl/html/tab_r.gif
  /opt/local/share/doc/ftgl/html/tabs.css
[tyddewi:dports/graphics/ftgl] devans%

comment:4 in reply to:  3 Changed 16 years ago by root42

Negative. On my MBP, OS X 10.5.6, macports 1.7.0, it looks like this:

schmitz@DMark:~ $ sudo port contents ftgl
Port ftgl contains:
  /opt/local/lib/pkgconfig/ftgl.pc
  /opt/local/share/doc/ftgl/html/doxygen.css
  /opt/local/share/doc/ftgl/html/doxygen.png
  /opt/local/share/doc/ftgl/html/files.html
  /opt/local/share/doc/ftgl/html/FTBitmapGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTBitmapGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTCharmap_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTCharmap_8cpp.html
  /opt/local/share/doc/ftgl/html/FTContour_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTContour_8cpp.html
  /opt/local/share/doc/ftgl/html/FTExtrdGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTExtrdGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTFace_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTFace_8cpp.html
  /opt/local/share/doc/ftgl/html/FTFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLBitmapFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLBitmapFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLExtrdFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLExtrdFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLOutlineFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLOutlineFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLPixmapFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLPixmapFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLPolygonFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLPolygonFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGLTextureFont_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGLTextureFont_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTGlyphContainer_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTGlyphContainer_8cpp.html
  /opt/local/share/doc/ftgl/html/FTLibrary_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTLibrary_8cpp.html
  /opt/local/share/doc/ftgl/html/FTOutlineGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTOutlineGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTPixmapGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTPixmapGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTPoint_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTPoint_8cpp.html
  /opt/local/share/doc/ftgl/html/FTPolyGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTPolyGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTSize_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTSize_8cpp.html
  /opt/local/share/doc/ftgl/html/FTTextureGlyph_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTTextureGlyph_8cpp.html
  /opt/local/share/doc/ftgl/html/FTVectoriser_8cpp-source.html
  /opt/local/share/doc/ftgl/html/FTVectoriser_8cpp.html
  /opt/local/share/doc/ftgl/html/globals.html
  /opt/local/share/doc/ftgl/html/globals_func.html
  /opt/local/share/doc/ftgl/html/globals_vars.html
  /opt/local/share/doc/ftgl/html/index.html
  /opt/local/share/doc/ftgl/html/tab_b.gif
  /opt/local/share/doc/ftgl/html/tab_l.gif
  /opt/local/share/doc/ftgl/html/tab_r.gif
  /opt/local/share/doc/ftgl/html/tabs.css

And also still, the version supplied is awfully outdated.

Cheers and happy xmas,

Arne

comment:5 Changed 16 years ago by dbevans (David B. Evans)

Current macports revision is 2.1.2. General policy is to not upgrade to a non-stable version unless explicitly creating a *-devel port) so I suspect the port will be updated when 2.1.3 becomes final.

Since the problem seems to be peculiar to your system, you might re-install using the debug option and see what the port is or is not doing on your machine to cause it to only generate the documentation. The results of configure might be interesting.

By the way, I'm running 10.4.11 ppc with Mac Ports svn trunk.

comment:6 Changed 16 years ago by blb@…

Cc: blb@… added

Looks like it has issues on 10.5 and unfortunately make doesn't bail when it hits an error, so it happily continues with installing only the docs...

Attached is a patch that should get it working again.

Changed 16 years ago by blb@…

Attachment: ftgl.diff added

diff to Portfile

comment:7 Changed 16 years ago by root42

The patch works fine, thank you.

comment:8 Changed 16 years ago by blb@…

Resolution: fixed
Status: newclosed

Updated in r44402 (maintainer timeout).

comment:9 Changed 16 years ago by jjstickel@…

Please see ticket #18444.

comment:10 Changed 16 years ago by (none)

Milestone: Port Bugs

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.