Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 338794 - New package request: WinFF
Summary: New package request: WinFF
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement with 3 votes (vote)
Assignee: Default Assignee for New Packages
URL: http://winff.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-09-26 12:21 UTC by amoebios
Modified: 2015-05-13 15:36 UTC (History)
9 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
bumped ebuild (winff-1.4.1.ebuild,1.47 KB, text/plain)
2012-01-23 06:18 UTC, khorio
Details
winff-1.5.2.ebuild (winff-1.5.2.ebuild,1.36 KB, text/plain)
2015-05-13 15:24 UTC, Alex Xu (Hello71)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description amoebios 2010-09-26 12:21:10 UTC
i would like to request a package.

"WinFF is a GUI for the command line video converter, FFMPEG. It will convert most any video file that FFmpeg will convert. WinFF does multiple files in multiple formats at one time. You can for example convert mpeg's, flv's, and mov's, all into avi's all at once. ...."





Reproducible: Always
Comment 1 Joakim Lindblad 2010-11-25 19:41:37 UTC
Since I'm a total noob when it comes to writing ebuilds, perhaps someone with more knowledge can wrap the below installation instruction into something useful.

This is how I compiled and installed WinFF on a 2 standard Gentoo machines.

-- snip --

echo dev-lang/lazarus >> /etc/portage/package.keywords
echo dev-lang/fpc source >> /etc/portage/package.use
echo media-video/ffmpeg mp3 encode faac x264 xvid >> /etc/portage/package.use
emerge -av lazarus

wget http://winff.googlecode.com/files/winff-1.3.1-source.tar.gz
tar xfz winff-1.3.1-source.tar.gz
cd winff
lazbuild winff.lpi

sed -i 's/\(-ab [0-9]*k\)b/\1/g' presets.xml
sed -i 's/\(-vcodec libx264\)/\1 -vpre medium/g' presets.xml
#Note, if you first ran winff, then ~/.winff/presets.xml is used

install -d /usr/share/winff
install -t /usr/share/winff presets.xml
install -s -t /usr/bin winff

install -t /usr/share/applications winff.desktop
for a in winff-icons/*x*/; do install -t /usr/share/icons/hicolor/$(basename $a)/apps $a/winff.png; done

-- snap --
Comment 2 Branden 2011-05-28 19:19:02 UTC
To write an ebuild you should use http://devmanual.gentoo.org/ebuild-writing/functions/pkg_pretend/index.html

I can't say much more because I am not a developer yet, or know python, all I do know is that I think many of these ebuilds are written in python not bash.

If you think I am being rude I am sorry that was not my intent.
Comment 3 khorio 2012-01-23 06:18:42 UTC
Created attachment 299599 [details]
bumped ebuild
Comment 4 khorio 2012-01-23 06:21:00 UTC
theres an ebuild for an old 1.3.1 version in the sabayon overlay, tried to bump this but to no avail.

winff.lpr(52,1) Error: Can't open resource file "/var/tmp/portage/media-video/winff-1.4.1/work/winff/winff.res"
winff.lpr(52,1) Fatal: There were 1 errors compiling module, stopping
ERROR: failed compiling of project /var/tmp/portage/media-video/winff-1.4.1/work/winff/winff.lpi

compiler never creates winff.res and thus fails

ebuild from sabayon overlay attached, this does not compile though, even by hand.
Any help would be appreciated.
Comment 5 A. Person 2012-07-16 09:27:49 UTC
I tried renaming the 1.3.1 ebuild to 1.4.2 but it failed here too.
Comment 6 Sławomir Nizio 2012-07-25 23:37:32 UTC
somebody reported it here: http://code.google.com/p/winff/issues/detail?id=159
Comment 7 Alex Xu (Hello71) 2015-05-13 15:24:53 UTC
Created attachment 403202 [details]
winff-1.5.2.ebuild