svn commit: r429922 - in head/multimedia: . shotcut

Alberto Villa avilla at freebsd.org
Mon Jan 9 07:02:24 UTC 2017


Those very soversions are required by the application, but i agree it's
better to remove them.

Thanks!

Il giorno gio 29 dic 2016 alle ore 17:11 Adam Weinberger <adamw at adamw.org>
ha scritto:

> > On 29 Dec, 2016, at 8:20, Alberto Villa <avilla at FreeBSD.org> wrote:
> >
> > Author: avilla
> > Date: Thu Dec 29 15:20:17 2016
> > New Revision: 429922
> > URL: https://svnweb.freebsd.org/changeset/ports/429922
> >
> > Log:
> >  Shotcut is a free, open source, cross-platform video editor for
> >  Windows, Mac and Linux. Major features include support for a wide
> >  range of formats; no import required meaning native timeline editing;
> >  Blackmagic Design support for input and preview monitoring; and
> >  resolution support to 4k.
> >
> >  WWW: https://shotcutapp.com
> >
> > Added:
> >  head/multimedia/shotcut/
> >  head/multimedia/shotcut/Makefile   (contents, props changed)
> >  head/multimedia/shotcut/distinfo   (contents, props changed)
> >  head/multimedia/shotcut/pkg-descr   (contents, props changed)
> >  head/multimedia/shotcut/pkg-plist   (contents, props changed)
> > Modified:
> >  head/multimedia/Makefile
> >
> > Modified: head/multimedia/Makefile
> >
> ==============================================================================
> > --- head/multimedia/Makefile  Thu Dec 29 14:58:28 2016        (r429921)
> > +++ head/multimedia/Makefile  Thu Dec 29 15:20:17 2016        (r429922)
> > @@ -370,6 +370,7 @@
> >     SUBDIR += rubygem-gstreamer
> >     SUBDIR += sabbu
> >     SUBDIR += schroedinger
> > +    SUBDIR += shotcut
> >     SUBDIR += smpeg
> >     SUBDIR += smpeg2
> >     SUBDIR += smplayer
> >
> > Added: head/multimedia/shotcut/Makefile
> >
> ==============================================================================
> > --- /dev/null 00:00:00 1970   (empty, because file is newly added)
> > +++ head/multimedia/shotcut/Makefile  Thu Dec 29 15:20:17 2016
> (r429922)
> > @@ -0,0 +1,68 @@
> > +# $FreeBSD$
> > +
> > +PORTNAME=    shotcut
> > +PORTVERSION= ${FULLVERSION:R}
> > +CATEGORIES=  multimedia
> > +
> > +MAINTAINER=  avilla at FreeBSD.org
> > +COMMENT=     Free, open source, cross-platform video editor
> > +
> > +LICENSE=     GPLv3
> > +
> > +LIB_DEPENDS= libmlt.so:multimedia/mlt
> > +RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \
> > +             ${LOCALBASE}/lib/libjack.so.0:audio/jack \
> > +             ${LOCALBASE}/lib/libSDL-1.2.so.0:devel/sdl12
>
> That seems potentially fragile, if those shlibs ever get bumped or
> modified. Consider instead depending on the package itself
> (sdl12>=xyz:devel/sdl12), or the unversioned symlink like you have here:
>
> > +WEBVFX_RUN_DEPENDS=
> ${LOCALBASE}/lib/mlt/libmltwebvfx.so:multimedia/webvfx-qt5
>
> # Adam
>
>
> --
> Adam Weinberger
> adamw at adamw.org
> https://www.adamw.org
>
>


More information about the svn-ports-all mailing list