FVWM-Crystal was updated to 3.3.0. It contain some new features and bugfixes. It is a missing dependendy to x11-misc/xdg-user-dirs. I will commit a patch later for that. Reproducible: Always
You should assign the bug to me and
Funny, I see that repoman didn't warm me when we are in 2014, and the copyright line have 1999-2013.
Created attachment 369022 [details, diff] patch for 3.3.0 with xdg-user-dirs depend
That's out of repoman's purview.
Created attachment 369024 [details, diff] patch for 3.2.5-r1 with xdg-user-dirs depend 3.2.5 is also missing the xdg-user-dirs depend
Created attachment 369026 [details, diff] and 3.2.3 too.
That fix for the xdg-user-dirs depend is important, because if it is missing, the FVWM-Crystal desktop icon manager will fail with the xdg user directories.
According to feedback I get, the FVWM-Crystal dekstop icon manager work fine without xdg-user-dirs and the xdg user directories, and some users doesn't care about them. I will modify these patches to make xdg-user-dirs a conditional depend with an USE flag.
Created attachment 369076 [details, diff] patch for 3.3.0 with optional xdg-user-dirs depend
Created attachment 369078 [details, diff] patch for 3.2.5-r1 with optional xdg-user-dirs depend
Created attachment 369082 [details, diff] patch for 3.2.3-r1 with optional xdg-user-dirs depend
Created attachment 369084 [details, diff] patch for metadata.xml
Well, portage policy is different from what I was thinking at first. The installed code is not modified, so it must be no use flag. In consequence, I think it is just to keep that depend without use flag, like in the first patches I made. An alternative would be to not add that depend and add a post installation message instead. I prefer to have it like a depend, because it will make the life easier for new users that have other desktops using these xdg directories.
Created attachment 369700 [details, diff] patch for 3.3.1 with xdg-user-dirs depend 3,3,1 contain a new and complete Dutch locale, typo fixes for the English locale, some minor fixes and 1 new minor feature.
I am in the way to change the ebuilds a little bit and will update them later. First, I want to move the einfo to the new readme.gentoo eclass. Last, during emake install, the Makefile is changing a few internal paths before installing. That is equivalent to a configure --prefix ..., and according to http://www.gentoo.org/proj/en/gentoo-alt/prefix/techdocs.xml in Gentoo Prefix configure is run with --prefix=${EPREFIX}/usr, If I understand right, as it is no configure script in fvwm-crystal, it would be best to use emake \ DESTDIR="${ED}" \ docdir="${EPREFIX}/usr/share/doc/${PF}" \ prefix="${EPREFIX}/usr" \ install into the ebuild. It will not harm when EPREFIX is not defined in a given system, and it will work when it is defined.
Created attachment 421794 [details] ebuild for fvwm-crystal-3.4.0
Created attachment 421796 [details] new metadata file
Created attachment 422016 [details] 3.4.0 ebuild: EAPI=6, removed subversion depend for the non live version The mv overlay have done these updates.
Created attachment 422136 [details] fvwm-crystal-3.4.0: add missing REQUIRED_USE
Created attachment 422142 [details] ebuild for fvwm-crystal-3.4.1 This release fix a missing clock with the Dock recipe, and make the automatic hibernation to also work like a preference setting. The ebuild also address an issue I get with the src_prepare phase when it is called as a live ebuild (-9999).
Created attachment 422186 [details] metadata file with my current email
awaiting edits to deal with the use flags in RDEPEND
Created attachment 422542 [details] ebuild for fvwm-crystal-3.4.1 without conditional RDEPEND
Created attachment 422544 [details] current metadata file I removed the use flags section, as it is no more IUSE
commit 346605d413f680dc3f16e781590e19fa2c289327 Author: Ian Delaney <idella4@gentoo.org> Date: Mon Jan 11 18:42:35 2016 +0800 x11-themes/fvwm-crystal: bump to vn. 3.4.1 ebuild submitted by maintainer via the gentoo bug, closes bug Gentoo bug: #499644