Wmvolman is a dockapp for windowmaker that acts like a volume-manager (just like gnome-volume-manager, ivman and the like). It is extremely useful so I hope it will go into portage soon :-). I'll post an ebuild Reproducible: Always
Created attachment 128719 [details] wmvolman-0.7.ebuild
Hi, thanks for your report. A few comments on your ebuild: src_compile() { econf || die "Configuration failed" emake CFLAGS="${CFLAGS}" || die "Compilation failed" Is this really necessary to set CFLAGS here? Doesn't configure pick them up? } src_install () { einstall || die "make install failed" Don't use einstall, use emake DESTDIR="${D}" install instead. Or do you have a reason to use einstall here? dodoc README }
Created attachment 128744 [details] wmvolman-0.7.ebuild Sorry but I'm not that expert in writing ebuilds... Thanks for your corrections and here is the fixed ebuild.
Comment on attachment 128744 [details] wmvolman-0.7.ebuild ><HTML><HEAD/><BODY><PRE># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 > >inherit eutils > >DESCRIPTION="A volume manager dockapp for windowmaker" >HOMEPAGE="http://people.altlinux.ru/~raorn/wmvolman.html" >SRC_URI="http://people.altlinux.ru/~raorn/${P}.tar.bz2 http://dockapps.org/download.php/id/690/wmvolman-0.7.tar.bz2" >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="x86 amd64" > >DEPEND=">=sys-apps/hal-0.5.0 > dev-libs/dbus-glib > >=x11-libs/libdockapp-0.6.0 > dev-util/pkgconfig > sys-apps/pmount" > >IUSE="" > >src_compile() { > econf || die "Configuration failed" > emake || die "Compilation failed" >} > >src_install () { > emake DESTDIR="${D}" install || die "make install failed" > dodoc README >} > >pkg_postinst() { > echo > einfo "Properties are set from 30-wmvolman.fdi file which is installed" > einfo "by default to /etc/hal/fdi/policy/ and used by HAL." > einfo "You can add you own rules that adds or removes 'wmvolman.*'" > einfo "properties. Refer to HAL documentation for more info." > echo > einfo "You must start DBUS and HAL to use this dockapp." >} ></PRE></BODY></HTML>
Version 0.9 is now in Portage, thanks for the ebuild and reporting..