Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 318727 | Differences between
and this patch

Collapse All | Expand All

(-)/usr/portage/net-misc/nxserver-freeedition/nxserver-freeedition-3.4.0.8.ebuild (-6 / +17 lines)
Lines 28-34 Link Here
28
28
29
pkg_preinst()
29
pkg_preinst()
30
{
30
{
31
	enewuser nx -1 -1 /usr/NX/home/nx
31
	enewuser nx -1 -1 /var/lib/NX/home/nx
32
}
32
}
33
33
34
src_unpack()
34
src_unpack()
Lines 47-54 Link Here
47
	into /usr/NX
47
	into /usr/NX
48
	dobin bin/nxserver
48
	dobin bin/nxserver
49
49
50
	dodir /usr/NX/etc/keys
50
	dodir /etc/NX/keys
51
	insinto /usr/NX/etc
51
	dosym /etc/NX /usr/NX/etc
52
	insinto /etc/NX
52
	doins etc/administrators.db.sample
53
	doins etc/administrators.db.sample
53
	doins etc/guests.db.sample
54
	doins etc/guests.db.sample
54
	doins etc/passwords.db.sample
55
	doins etc/passwords.db.sample
Lines 58-68 Link Here
58
59
59
	newins etc/server-debian.cfg.sample server-gentoo.cfg.sample
60
	newins etc/server-debian.cfg.sample server-gentoo.cfg.sample
60
61
61
	cp -R home "${D}"/usr/NX || die "Unable to install home folder"
62
	dodir /var/lib/NX
63
	dosym /var/lib/NX/home /usr/NX/home
64
	cp -R home "${D}"/var/lib/NX || die "Unable to install home folder"
62
	cp -R lib "${D}"/usr/NX || die "Unable to install lib folder"
65
	cp -R lib "${D}"/usr/NX || die "Unable to install lib folder"
63
	cp -R scripts "${D}"/usr/NX || die "Unable to install scripts folder"
66
	cp -R scripts "${D}"/usr/NX || die "Unable to install scripts folder"
64
	cp -R share "${D}"/usr/NX || die "Unable to install share folder"
67
	cp -R share "${D}"/usr/NX || die "Unable to install share folder"
65
	cp -R var "${D}"/usr/NX || die "Unable to install var folder"
68
69
	dodir /var/db/NX
70
	dosym /var/db/NX /usr/NX/var/db
71
	cp -R var/db/. "${D}"/var/db/NX || die "Unable to install var/db folder"
72
	dodir /var/run/NX
73
	dosym /var/run/NX /usr/NX/var/run
74
	cp -R var/run/. "${D}"/var/run/NX || die "Unable to install var/run folder"
75
	dodir /var/log/NX
76
	dosym /var/log/NX /usr/NX/var/log
66
77
67
	newinitd "${FILESDIR}"/nxserver-2.1.0-init nxserver
78
	newinitd "${FILESDIR}"/nxserver-2.1.0-init nxserver
68
}
79
}
Lines 82-88 Link Here
82
	fi
93
	fi
83
94
84
	# only run install when no configuration file is found
95
	# only run install when no configuration file is found
85
	if [ -f /usr/NX/etc/server.cfg ]; then
96
	if [ -f /etc/NX/server.cfg ]; then
86
		einfo "Running NoMachine's update script"
97
		einfo "Running NoMachine's update script"
87
		"${ROOT}"/usr/NX/scripts/setup/nxserver --update || die "Update script failed"
98
		"${ROOT}"/usr/NX/scripts/setup/nxserver --update || die "Update script failed"
88
	else
99
	else

Return to bug 318727