There's a new version of gfax available upstream. The package is now autotooled, so I made a new ebuild and patch for this version, attached below. Since the current stable version of dbus, which is built w/o mono support, is newer then any testing releases that do have, I specified --disable-dbus. When that situation changes, I guess this can change too.
Created attachment 52006 [details] gfax-0.7.2.2.ebuild This tarball has nonstandard numbering (gfax-0.7.2-2.tar.gz), hence the need for MY_PV.
Created attachment 52007 [details, diff] 0.7.2.2-sandbox.diff Removes installation of gconf schemas to /root during build stage, and while I was at it, fix some DESTDIRs.
Created attachment 52132 [details] gfax-0.7.2.ebuild I would like to propose this ebuild for the version bump. I made the patch redundant and adjusted some other things .. what do you think of it?
Curious, but how did your ebuild work without a sandbox violation? The main point of the patch was to remove the gconftool-2 --makefile-install-rule which was being called during make all. I only changed the eprefix since I was already making a patch, although your way is cleaner. And is that einfo in pkg_postinst necessary now that the schemas are installed into the global schemas dir, where gnome2_pkg_postinst will automatically install it? BTW, although the upstream version is advertised as 0.7.2, but the tarball is 0.7.2-2; I don't know how likely it is, but what happens if there's a 0.7.2-3 tarball? That's why I versioned mine as I did.
> Curious, but how did your ebuild work without a sandbox violation? The main > point of the patch was to remove the gconftool-2 --makefile-install-rule which > was being called during make all. I only changed the eprefix since I was > already making a patch, although your way is cleaner. I dont know .. I never had that gconf2tool-sandbox-violation. > And is that einfo in pkg_postinst necessary now that the schemas are installed > into the global schemas dir, where gnome2_pkg_postinst will automatically > install it? I think its not needed now .. but I am not sure so I left it in .. if it has reseived a better testing I think we can remove it > BTW, although the upstream version is advertised as 0.7.2, but the tarball is > 0.7.2-2; I don't know how likely it is, but what happens if there's a 0.7.2-3 > tarball? That's why I versioned mine as I did. I wwill then add a new ebuild 0.7.2.3 and do it like in your ebuild. But I sure hope he wont make a "-3" :) Anyway the ebuild is now in portage :)
Well, there's now a 0.7.3 version, and get this, the source tarball is named gfax-0.7.3-1.tar.gz. (If you see the website, the href's of the words "Sources tarball" and the corresponding icon are different.)
version bumped, thanks. I also added your patch because I got another report of sandbox violations .. although I never had them.