Summary: | Dbus doesn't honor build/install prefix for monodocs. | ||
---|---|---|---|
Product: | dbus | Reporter: | Priit Laes (irc: plaes) <plaes> |
Component: | core | Assignee: | Joe Shaw <joe> |
Status: | RESOLVED WONTFIX | QA Contact: | |
Severity: | normal | ||
Priority: | high | CC: | gnome |
Version: | unspecified | ||
Hardware: | x86 (IA32) | ||
OS: | Linux (All) | ||
URL: | http://amd.store20.com/files/2005-Q1/dbus.html | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Fix prefixed installation for mono docs.
patch to make monodoc stuff install to $prefix |
Description
Priit Laes (irc: plaes)
2005-03-05 17:14:27 UTC
Don't know much about monodoc, giving this one to Joe. this is particularly annoying in jhbuild, since it sets the prefix using the autotools packages, and ends up causing my build to fail everytime: The problem is in the Makefile.am file in the mono/docs/ directory. install-data-local: install -d -m 755 $(DESTDIR)/`monodoc --get-sourcesdir` install -m 644 $(srcdir)/dbus-sharp-docs.source $(DESTDIR)/`monodoc --get-sourcesdir` install -m 644 dbus-sharp-docs.tree $(DESTDIR)/`monodoc --get-sourcesdir` install -m 644 dbus-sharp-docs.zip $(DESTDIR)/`monodoc --get-sourcesdir` uninstall-local: rm -f $(DESTDIR)/`monodoc --get-sourcesdir`/dbus-sharp-docs.source rm -f $(DESTDIR)/`monodoc --get-sourcesdir`/dbus-sharp-docs.tree rm -f $(DESTDIR)/`monodoc --get-sourcesdir`/dbus-sharp-docs.zip I always end up changing $(DESTDIR) to $(prefix) in the generated Makefile This should be changed to use the autotools methods for installing/uninstalling somehow. Created attachment 3110 [details]
xorg-6.8.2-r1 dual works
Would something like this be ok? this seemed to fix the problem for me.
Uhm.. attached patch has gone missing somehow :( Created attachment 2915 [details] [review] Fix prefixed installation for mono docs. Mirrored here: http://amd.store20.com/files/2005-Q3/dbus-monodoc-prefix-fix.patch Created attachment 2919 [details] [review] patch to make monodoc stuff install to $prefix Is there any reason why something like this wouldn't work? The mono bindings are no longer supported. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.