#18247: gavl 1.1.0 --------------------------+------------------------------------------------- Reporter: jm@… | Owner: devans@… Type: enhancement | Status: new Priority: Normal | Milestone: Port Submissions Component: ports | Version: 1.7.0 Keywords: | Port: gavl --------------------------+------------------------------------------------- Comment(by jm@…): Dear Devans, You script is fetching gmerlin framework: http://gmerlin.sourceforge.net In our case, gavl is only a subset of gmerlin and is available from here: http://gmerlin.sourceforge.net/gavl_frame.html I looked at Debian for a better understanding of the packages and it seems that gmerlin links against gavl. In Debian GNU/Linux, these are two seperate packages. Gmerlin has tons of dependencies, where gavl only depends on libc6. Here is the content of gavl on my system: sudo port -v contents gavl Port gavl contains: /opt/local/include/gavl/gavl.h /opt/local/include/gavl/gavl_version.h /opt/local/include/gavl/gavldsp.h /opt/local/include/gavl/gavltime.h /opt/local/include/gavl/timecode.h /opt/local/lib/libgavl.1.0.0.dylib /opt/local/lib/libgavl.1.dylib /opt/local/lib/libgavl.dylib /opt/local/lib/libgavl.la /opt/local/lib/pkgconfig/gavl.pc /opt/local/share/doc/gavl/apiref/annotated.html /opt/local/share/doc/gavl/apiref/classes.html /opt/local/share/doc/gavl/apiref/dir_868cbe44938bee287b53e0210d8f6bed.html /opt/local/share/doc/gavl/apiref/dir_a8a792f4a8decab148ee30a509ad5330.html /opt/local/share/doc/gavl/apiref/dirs.html /opt/local/share/doc/gavl/apiref/doxygen.css /opt/local/share/doc/gavl/apiref/doxygen.png /opt/local/share/doc/gavl/apiref/files.html /opt/local/share/doc/gavl/apiref/functions.html /opt/local/share/doc/gavl/apiref/functions_vars.html /opt/local/share/doc/gavl/apiref/gavl_8h-source.html /opt/local/share/doc/gavl/apiref/gavl_8h.html /opt/local/share/doc/gavl/apiref/gavldsp_8h-source.html /opt/local/share/doc/gavl/apiref/gavltime_8h-source.html /opt/local/share/doc/gavl/apiref/globals.html /opt/local/share/doc/gavl/apiref/globals_defs.html /opt/local/share/doc/gavl/apiref/globals_enum.html /opt/local/share/doc/gavl/apiref/globals_eval.html /opt/local/share/doc/gavl/apiref/globals_func.html /opt/local/share/doc/gavl/apiref/globals_type.html /opt/local/share/doc/gavl/apiref/group__accel__flags.html /opt/local/share/doc/gavl/apiref/group__audio.html /opt/local/share/doc/gavl/apiref/group__audio__conversion__flags.html /opt/local/share/doc/gavl/apiref/group__audio__converter.html /opt/local/share/doc/gavl/apiref/group__audio__format.html /opt/local/share/doc/gavl/apiref/group__audio__frame.html /opt/local/share/doc/gavl/apiref/group__audio__options.html /opt/local/share/doc/gavl/apiref/group__dsp.html /opt/local/share/doc/gavl/apiref/group__dsputils.html /opt/local/share/doc/gavl/apiref/group__peak__detection.html /opt/local/share/doc/gavl/apiref/group__quality.html /opt/local/share/doc/gavl/apiref/group__rectangle.html /opt/local/share/doc/gavl/apiref/group__time.html /opt/local/share/doc/gavl/apiref/group__timecode.html /opt/local/share/doc/gavl/apiref/group__timer.html /opt/local/share/doc/gavl/apiref/group__video.html /opt/local/share/doc/gavl/apiref/group__video__blend.html /opt/local/share/doc/gavl/apiref/group__video__conversion__flags.html /opt/local/share/doc/gavl/apiref/group__video__converter.html /opt/local/share/doc/gavl/apiref/group__video__deinterlacer.html /opt/local/share/doc/gavl/apiref/group__video__format.html /opt/local/share/doc/gavl/apiref/group__video__frame.html /opt/local/share/doc/gavl/apiref/group__video__options.html /opt/local/share/doc/gavl/apiref/group__video__scaler.html /opt/local/share/doc/gavl/apiref/group__video__transform.html /opt/local/share/doc/gavl/apiref/group__volume__control.html /opt/local/share/doc/gavl/apiref/index.html /opt/local/share/doc/gavl/apiref/modules.html /opt/local/share/doc/gavl/apiref/structgavl__audio__format__t.html /opt/local/share/doc/gavl/apiref/structgavl__audio__frame__t.html /opt/local/share/doc/gavl/apiref/structgavl__dsp__funcs__t.html /opt/local/share/doc/gavl/apiref/structgavl__overlay__t.html /opt/local/share/doc/gavl/apiref/structgavl__rectangle__f__t.html /opt/local/share/doc/gavl/apiref/structgavl__rectangle__i__t.html /opt/local/share/doc/gavl/apiref/structgavl__timecode__format__t.html /opt/local/share/doc/gavl/apiref/structgavl__video__format__s.html /opt/local/share/doc/gavl/apiref/structgavl__video__frame__t.html /opt/local/share/doc/gavl/apiref/tab_b.gif /opt/local/share/doc/gavl/apiref/tab_l.gif /opt/local/share/doc/gavl/apiref/tab_r.gif /opt/local/share/doc/gavl/apiref/tabs.css /opt/local/share/doc/gavl/apiref/timecode_8h-source.html /opt/local/share/doc/gavl/apiref/uniongavl__audio__channels__t.html /opt/local/share/doc/gavl/apiref/uniongavl__audio__samples__t.html Could you verify if gavl is a subset of gmerlin? In this case, we will need to rename the package gmerlin and write every single dependency. And there are more than 10 minimum. Kind regards, Jean-Michel -- Ticket URL: <http://trac.macports.org/ticket/18247#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS