View | Details | Raw Unified
Collapse All | Expand All

(-) src/portage/conf/portagesettings.cc.orig (-1 / +6 lines)
 Lines 38-43    Link Here 
#include <eixTk/stringutils.h>
#include <eixTk/stringutils.h>
#include <varsreader.h>
#include <varsreader.h>
#include <stdio.h>
#include <fstream>
#include <fstream>
 Lines 104-110    Link Here 
		(*this)["PORTDIR"].append("/");
		(*this)["PORTDIR"].append("/");
	}
	}
	overlays = split_string((*this)["PORTDIR_OVERLAY"]);
	FILE *src = popen(". /etc/make.conf && echo $PORTDIR_OVERLAY", "r");
	char overlay_dirs[1024];
	fgets(overlay_dirs, 1024, src);
	overlays = split_string(string(overlay_dirs));
	if(getenv("ACCEPT_KEYWORDS")) {
	if(getenv("ACCEPT_KEYWORDS")) {
		(*this)["ACCEPT_KEYWORDS"].append(string(" ") + getenv("ACCEPT_KEYWORDS"));
		(*this)["ACCEPT_KEYWORDS"].append(string(" ") + getenv("ACCEPT_KEYWORDS"));