Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 106189 - gyrus-0.3.4.ebuild (New Package)
Summary: gyrus-0.3.4.ebuild (New Package)
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://gyrus.gnome.cl/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2005-09-16 07:01 UTC by Timo
Modified: 2016-04-21 09:17 UTC (History)
0 users

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


Attachments
gyrus-0.3.4.ebuild (gyrus-0.3.4.ebuild,894 bytes, text/plain)
2005-09-16 07:03 UTC, Timo
Details
gyrus-0.3.4.diff (gyrus-0.3.4.diff,818 bytes, patch)
2005-09-16 15:25 UTC, Timo
Details | Diff
gyrus-0.3.5.ebuild (gyrus-0.3.5.ebuild,757 bytes, text/plain)
2005-10-12 09:22 UTC, Timo
Details
gyrus-0.3.7.ebuild (gyrus-0.3.7.ebuild,773 bytes, text/plain)
2007-05-03 13:55 UTC, Timo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Timo 2005-09-16 07:01:25 UTC
Here is a new ebuild for gyrus - an gnome based admin program for cyrus-imapd.  
This is my 3rd ebuild or so, so please take a close look over it. I'm not sure  
with the KEYWORDS variable. I just put some plattforms in there and marked  
them ~. 
I suggest net-mail/gyrus. 

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Timo 2005-09-16 07:03:38 UTC
Created attachment 68580 [details]
gyrus-0.3.4.ebuild
Comment 2 Carsten Lohrke (RETIRED) gentoo-dev 2005-09-16 13:34:47 UTC
> G_SUBDIR=$(echo ${PV} | cut -d. -f 1-2)

- This is not allowed in the toplevel code, since it breaks the caching
mechanism of Portage. Replace it with ${PV%${PV/?.?/}}. Also it only get's used
once, so the extra variable is superfluous.

- The DEPEND lines are not necessary, since the packages are part of the base
profile.

- inheriting eutils is not needed
Comment 3 Ciaran McCreesh 2005-09-16 13:48:39 UTC
Better to use versionator.eclass for the substitutions. It's more readable.
Comment 4 Timo 2005-09-16 15:25:21 UTC
Created attachment 68619 [details, diff]
gyrus-0.3.4.diff

I made the suggested changes and I am going to read about "inherit eutils" and
the "versionator.eclass" so I will be able to do this better with my next
ebuilds :)
Comment 5 Timo 2005-10-12 09:22:22 UTC
Created attachment 70466 [details]
gyrus-0.3.5.ebuild

Sorry for submitting the whole ebuild and not a patch but I don't know against
which file I shall do a diff now.
Comment 6 Timo 2007-05-03 13:55:16 UTC
Created attachment 118045 [details]
gyrus-0.3.7.ebuild

version bump
Comment 7 kundarsa@gmail.com 2016-04-21 09:11:05 UTC
While this is still a viable package for the Gentoo Portage tree it appears this ebuild is lacking in community interest. If you (or another user) are still wanting this to make it into the Portage tree please let us know! It would be additionally helpful (but not required) if you were willing to help out with the package by becoming it's proxied maintainer; you have already done most of the work for this task. Gentoo even has a dedicated team[1] for assisting users in becoming proxied maintainers. If you are interested in maintaining this package, please contact proxy-maint@gentoo.org or join #gentoo-proxy-maint on Freenode IRC.

This ebuild exists in the overlay "bgo-overlay". This version is dated, gyrus has a newer version 3.12 which was released 04-Mar-2013 with debian supporting 3.10-3. A revision bump with a new version would be most welcome (none currently exist)

This bug can always be reopened to get this package back on track for the Gentoo Portage tree.

[1]: https://wiki.gentoo.org/index.php?title=Project:Proxy_Maintainers

Tom D
Comment 8 Ian Delaney (RETIRED) gentoo-dev 2016-04-21 09:17:21 UTC
I endorse these findings