Bug 237575 - New port: multimedia/libopenshot: OpenShot Video Library
Summary: New port: multimedia/libopenshot: OpenShot Video Library
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Dmitry Marakasov
URL:
Keywords:
Depends on: 237574
Blocks: 234803
  Show dependency treegraph
 
Reported: 2019-04-26 07:40 UTC by Tatsuki Makino
Modified: 2019-06-28 15:49 UTC (History)
0 users

See Also:
tatsuki_makino: maintainer-feedback+


Attachments
shar for multimedia/libopenshot (6.61 KB, text/plain)
2019-04-26 07:40 UTC, Tatsuki Makino
tatsuki_makino: maintainer-approval+
Details
poudriere log (151.97 KB, text/plain)
2019-04-26 07:49 UTC, Tatsuki Makino
tatsuki_makino: maintainer-approval+
Details
shar for multimedia/libopenshot (6.63 KB, text/plain)
2019-04-26 10:15 UTC, Tatsuki Makino
tatsuki_makino: maintainer-approval+
Details
shar for multimedia/libopenshot (10.32 KB, text/plain)
2019-05-10 06:49 UTC, Tatsuki Makino
tatsuki_makino: maintainer-approval+
Details
poudriere log (150.40 KB, text/plain)
2019-05-10 06:51 UTC, Tatsuki Makino
tatsuki_makino: maintainer-approval+
Details
shar for multimedia/libopenshot (10.34 KB, text/plain)
2019-05-15 07:55 UTC, Tatsuki Makino
tatsuki_makino: maintainer-approval+
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tatsuki Makino 2019-04-26 07:40:40 UTC
Created attachment 204029 [details]
shar for multimedia/libopenshot

New port for solve bug 234803.
Comment 1 Tatsuki Makino 2019-04-26 07:49:47 UTC
Created attachment 204032 [details]
poudriere log
Comment 2 Tatsuki Makino 2019-04-26 10:15:57 UTC
Created attachment 204037 [details]
shar for multimedia/libopenshot

Common library and python bindings are installed at the same time.
It seems that the flavor does not work.
poudriere using this was finished successfully.
Comment 3 Dmitry Marakasov freebsd_committer 2019-05-08 13:51:44 UTC
Similar to libopenshot-audio:

- LGPL3+, LICENSE_FILE
- ca_root_nss not needed

Also:

- You don't need to LIB_DEPENDS on all ffmpeg/libav libraries, just one is enough.
- Please include port directory in the shar (e.g. shar `find libopenshot`, not cd libopenshot && shar `find .`), see https://www.freebsd.org/doc/en/books/porters-handbook/porting-submitting.html#porting-submitting-shar
Comment 4 Tatsuki Makino 2019-05-10 06:49:00 UTC
Created attachment 204300 [details]
shar for multimedia/libopenshot

(In reply to Dmitry Marakasov from comment #3)
Thank you for commiting Bug 237574.

This is a correction.
I also made the version and related changes.
Comment 5 Tatsuki Makino 2019-05-10 06:51:29 UTC
Created attachment 204301 [details]
poudriere log

This is a log using attachment 204300 [details].
Comment 6 Tatsuki Makino 2019-05-15 07:55:48 UTC
Created attachment 204387 [details]
shar for multimedia/libopenshot

Because -std=c++11 is used, compiler:c++11-lang is added to USES.
Comment 7 commit-hook freebsd_committer 2019-06-28 15:49:48 UTC
A commit references this bug:

Author: amdmi3
Date: Fri Jun 28 15:49:02 UTC 2019
New revision: 505288
URL: https://svnweb.freebsd.org/changeset/ports/505288

Log:
  - Add multimedia/libopenshot

  OpenShot Video Library (libopenshot) is a free, open-source project dedicated
  to delivering high quality video editing, animation, and playback solutions to
  the world. API currently supports C++, Python, and Ruby.

  WWW: https://www.openshot.org/

  PR:		237575
  Submitted by:	tatsuki_makino@hotmail.com

Changes:
  head/multimedia/Makefile
  head/multimedia/libopenshot/
  head/multimedia/libopenshot/Makefile
  head/multimedia/libopenshot/distinfo
  head/multimedia/libopenshot/files/
  head/multimedia/libopenshot/files/patch-src_CMakeLists.txt
  head/multimedia/libopenshot/files/patch-src_FFmpegReader.cpp
  head/multimedia/libopenshot/files/patch-src_FFmpegWriter.cpp
  head/multimedia/libopenshot/pkg-descr
  head/multimedia/libopenshot/pkg-plist