Summary: | media-video/ffmulticonverter-1.8.0 New Package | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Petross404(Petros S) <petross404> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | jstein, petross404 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ffmulticonverter-1.8.0.ebuild
metadata.xml ffmulticonverter-1.8.0.ebuild |
Description
Petross404(Petros S)
2017-05-11 16:39:44 UTC
Created attachment 472346 [details]
metadata.xml
There is a screenshot too -> http://imgur.com/4lO5FBx Thank you for sharing the ebuild. I think the LICENSE is wrong. It looks like GPL-3 to me, but please check this carefully. Is it still under active development? (In reply to Jonas Stein from comment #3) > Thank you for sharing the ebuild. > > I think the LICENSE is wrong. > It looks like GPL-3 to me, but please check this carefully. > Is it still under active development? You are right about the Licence. Also I didn't know an ebuild already existed : http://data.gpo.zugaina.org/ROKO__/media-video/ffmulticonverter/ffmulticonverter-1.8.0.ebuild This one makes use of USE flags but has an older EAPI. Also we will soon find out if it still under development : https://github.com/Ilias95/FF-Multi-Converter/issues/57 Created attachment 472490 [details] ffmulticonverter-1.8.0.ebuild (In reply to Petross404(Petros S) from comment #4) > Also we will soon find out if it still under development : > https://github.com/Ilias95/FF-Multi-Converter/issues/57 The developer said : >The truth is that lately I'm not working on new issues nor there are plans >to do so soon because of luck of time. I'm trying to maintain the project >when I can, so bug fixes etc. will be fixed. >The version 1.8.0 is supposed to be stable so feel free to package it >for gentoo and provide me with a link. I think that's a green light to go on. Also I don't think that USE Flags should be used in order to pull the dependencies unless we find a way to disable them in the source code. If someone more experienced thinks otherwise, we will find a solution. Perphaps something like this would be better : pkg_postinst() { if ! ( has_version "media-video/ffmpeg" ) ; then ewarn "The program does NOT require ffmpeg to run," ewarn "but you won't be able to convert media files." fi if ! ( has_version "media-gfx/imagemagick" ) ; then ewarn "The program does NOT require ImageMagick to run," ewarn "but you won't be able to convert image files." fi if ! ( has_version "app-office/unoconv" ) ; then ewarn "The program does NOT require unoconv to run," ewarn "but you won't be able to convert between LO files." fi } I got this blocker when emerging @world to update : [blocks B ] media-video/ffmpeg:0 ("media-video/ffmpeg:0" is blocking media-video/libav-12) I read : https://github.com/Ilias95/FF-Multi-Converter/blob/master/README.txt >Optional dependencies >---------------------- >ffmpeg >imagemagick >unoconv So libav can be removed. |