Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 27145 - ebuild-update xawdecode-1.7.5_beta
Summary: ebuild-update xawdecode-1.7.5_beta
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Television related Applications in Gentoo's Portage
URL:
Whiteboard:
Keywords:
: 25586 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-08-22 13:55 UTC by Christian Loitsch
Modified: 2003-09-12 07:26 UTC (History)
2 users (show)

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


Attachments
the updated ebuild (xawdecode-1.7.5_beta.ebuild,1.81 KB, text/plain)
2003-08-22 13:56 UTC, Christian Loitsch
Details
xawdecode-1.7.5_beta.ebuild (xawdecode-1.7.5_beta.ebuild,2.07 KB, text/plain)
2003-08-23 11:22 UTC, TGL
Details
files/xawdecode.desktop (xawdecode.desktop,404 bytes, text/plain)
2003-08-23 11:23 UTC, TGL
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Loitsch 2003-08-22 13:55:50 UTC
new xawdecode version.  The ebuild now treats more flags (xvid,...)

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Christian Loitsch 2003-08-22 13:56:26 UTC
Created attachment 16474 [details]
the updated ebuild
Comment 2 TGL 2003-08-23 11:20:56 UTC
I've made a few changes to this ebuild:
 - rewritten $DESCRIPTION
 - added $MY_P and changed $SRC_URI and $S
 - went back to ~x86
 - removed wrong media-video/avifile dependency
 - made media-libs/divx4linux dependency depend on a "divx4linux" flag [1]
 - made media-video/ffmpeg dependency depends on the "ffmpeg" flag
 - corrected media-sound/lame dependency
 - added media-sound/alsa-utils dependency (for amixer support)
 - added media-libs/zvbi dependency (for teletext subtitles support)
 - added $RDEPEND to $DEPEND
 - removed the "dga" flag: the --disable-xfree-ext option had no effect
 - corrected PERF_FLAGS2 into PERF_FLAGS
 - changed the sed command to something more robust to future changes
 - added a .desktop file
 - added the usual error messages to "die" commands
 - made all the lircrc.*.sample files to install as doc

[1] I (strongly) suggest this new USE flag for the following reason: it is proprietary and x86-only software which can easily be replaced by ffmpeg or/and 
xvid, which are better, faster, and closer to the spirit of a free source-based 
linux distribution. Hard dependencies on this codec were justified 1 or 2 years 
ago because alternatives were not mature, but now it's non-sense. Description of
the flag could be: "adds support for some proprietary and x86-only DivX codecs".
Now, if you don't agree, then the "divx4linux?" should at least be changed into 
a "x86?".
Comment 3 TGL 2003-08-23 11:22:05 UTC
Created attachment 16503 [details]
xawdecode-1.7.5_beta.ebuild

My modified version of Christian's ebuild.
Comment 4 TGL 2003-08-23 11:23:05 UTC
Created attachment 16504 [details]
files/xawdecode.desktop

The .desktop file my ebuild will install.
Comment 5 humillo 2003-08-25 04:57:28 UTC
This new ebuild solvees bug #25586
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2003-08-28 17:22:37 UTC
*** Bug 25586 has been marked as a duplicate of this bug. ***
Comment 7 Seemant Kulleen (RETIRED) gentoo-dev 2003-09-12 07:26:23 UTC
added to portage, sorry for the delay.