After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 770764 - $installdir is not properly expanded in data/gnome-user-share-webdav.desktop
$installdir is not properly expanded in data/gnome-user-share-webdav.desktop
Status: RESOLVED FIXED
Product: gnome-user-share
Classification: Core
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gnome-user-share maintainers
gnome-user-share maintainers
Depends on:
Blocks:
 
 
Reported: 2016-09-02 16:03 UTC by Michael Biebl
Modified: 2016-09-06 13:13 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build: Properly expand paths in gnome-user-share-webdav.desktop (2.13 KB, patch)
2016-09-02 16:15 UTC, Michael Biebl
committed Details | Review

Description Michael Biebl 2016-09-02 16:03:49 UTC
When running something like 
./configure --libexecdir=${libdir}/gnome-user-share, the resulting data/gnome-user-share-webdav.desktop is broken, as it will contain something like



Exec=${prefix}/lib/x86_64-linux-gnu/gnome-user-share/gnome-user-share-webdav

Expanding variables via configure is broken, this needs to be done in the Makefile.

See https://lists.gnu.org/archive/html/bug-autoconf/2016-04/msg00001.html
Comment 1 Michael Biebl 2016-09-02 16:15:21 UTC
Created attachment 334660 [details] [review]
build: Properly expand paths in  gnome-user-share-webdav.desktop
Comment 2 Bastien Nocera 2016-09-06 11:35:17 UTC
Committed after fixing the CLEANFILES (distcheck failed with a left-over .desktop.in file)
Comment 3 Michael Biebl 2016-09-06 13:13:37 UTC
thanks