I'm pulling stuff from puppet manifests, codifying them in the ebuild, and pushing them upstream. Another easy one. Reproducible: Always
Created attachment 388284 [details] Adds selinux use flag to the ebuild.
Only add in the dependency to RDEPEND, we no longer need the DEPEND dependency for SELinux policy packages. @netmon herd, can you add in the following to the vnstat package? IUSE="selinux" RDEPEND="selinux? ( sec-policy/selinux-vnstatd )" I can do it for you (with revbump) if you don't have anything in the queue. Otherwise, this can wait a bit if you think you will have a bump soonish anyway. Index: vnstat-1.12.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/net-analyzer/vnstat/vnstat-1.12.ebuild,v retrieving revision 1.1 diff -u -B -r1.1 vnstat-1.12.ebuild --- vnstat-1.12.ebuild 3 Sep 2014 14:16:40 -0000 1.1 +++ vnstat-1.12.ebuild 2 Nov 2014 14:31:19 -0000 @@ -12,11 +12,13 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" -IUSE="gd" +IUSE="gd selinux" DEPEND=" gd? ( media-libs/gd[png] )" -RDEPEND="${DEPEND}" +RDEPEND="${DEPEND} + selinux? ( sec-policy/selinux-vnstatd ) +" pkg_setup() { enewgroup vnstat
Fixed without revision bump.