Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 49568 - macopix-1.0.3-r1.ebuild (New Package)
Summary: macopix-1.0.3-r1.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Mamoru KOMACHI (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-04-30 21:21 UTC by Christopher Eineke
Modified: 2004-05-01 06:48 UTC (History)
1 user (show)

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


Attachments
macopix-1.0.3-r1.ebuild (New Package) (macopix-1.0.3-r1.ebuild,811 bytes, text/plain)
2004-04-30 21:23 UTC, Christopher Eineke
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Eineke 2004-04-30 21:21:46 UTC
Hi!

Please find attached macopix-1.0.3.ebuild.

MaCoPiX (Mascot Constructive Pilot for X) is a desktop mascot application on UNIX/X-Window system. You can make window sitters, fixed desktop mascots, and, furthermore, desktop clock mascots, using MaCoPiX. See the project's homepage at 
http://kurumi.sakura.ne.jp/~chimari/macopix/index-e.html for mascots.

Since it is really not a game I suggest x11-misc/macopix

cce
Comment 1 Christopher Eineke 2004-04-30 21:23:39 UTC
Created attachment 30429 [details]
macopix-1.0.3-r1.ebuild (New Package)
Comment 2 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-05-01 02:46:09 UTC
Hi, thanks for using bugzilla.
I contacted the author for permission to redistribute mascot data.
I'll include them if he grants to include them in Gentoo.
Besides that, I have some comments on your ebuild.

* IUSE="X" is unnecessary. You don't use it in the ebuild. (also,
  the program won't run if no X is installed)
* `gtk2? ( ... ) : ( ... )` syntax is deprecated and will be removed
  in the future. Use `gtk2? ( ... ) !gtk2? ( ... )` syntax instead.
* If you want some programme to depend on GTK+ 1, use this syntax:
  "=x11-libs/gtk+-1.2*" instead of ">=x11-libs/gtk+-1.2.0". Otherwise
  GTK+ 2 also satisfies the dependency.
* ">=sys-devel/gettext-0.1" should be ">=sys-devel/gettext-0.10"
* If you do not change default value of S (${WORKDIR}/${P}), leave
  it out to keep ebuild file clean.
* `use_enable gtk2` should be `use_with gtk2`. configure script
  says it accepts --with-gtk2.

If you have time to fix these yourself, it would be greatly appreciated.
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-05-01 06:48:43 UTC
Hi, I got an email from the author and he granted the use of mascots
for Gentoo, so I added that part to your ebuild and rewrite a bit,
then committed to CVS. Thanks for the contribution.