Comment # 26
on bug 10737
from [email protected]
> Which means "not under /usr", so they can't install the icons, .desktop file, etc. there - they'd have to install it in some location not requiring privileges in > which to write them.
> And then the desktop environment would have to find them in whatever arbitrary place they got placed.
Once you install everything into custom directory, you should also run desktop
environment from that same custom directory (maybe as chroot), and it will find
them.
> What tool are you using to install RPMs on BSD? :-)
'rpm' tool, of course.
But in general passing --prefix=/usr/some/place/ should create all directories,
including icons, under that dir. This is the responsibility of the caller to
pass the right directory.
Practically speaking, on FreeBSD configure is called approximately like this:
> CC=clang CFLAGS=... LDFLAGS=... INSTALL="install <args>" configure --prefix=/usr/ports/<portdir>/<pkgname>/work/stage/usr/local
And this installs everything into
/usr/ports/<portdir>/<pkgname>/work/stage/usr/local
Which is later copied by system under /usr/local
You are receiving this mail because:
- You are watching all bug changes.