Summary: | New package request: WinFF | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | amoebios |
Component: | Current packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | alex_y_xu, bugzie, flash3001, joakim, slawomir.nizio, ssuominen, Thomas.Rausch, v_2e, write2David |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://winff.org | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
bumped ebuild
winff-1.5.2.ebuild |
Description
amoebios
2010-09-26 12:21:10 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 -- 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. Created attachment 299599 [details]
bumped ebuild
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. I tried renaming the 1.3.1 ebuild to 1.4.2 but it failed here too. somebody reported it here: http://code.google.com/p/winff/issues/detail?id=159 Created attachment 403202 [details]
winff-1.5.2.ebuild
|