-
Notifications
You must be signed in to change notification settings - Fork 574
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do not hardcode paths #1236
Labels
Milestone
Comments
thanks for your report. I'll do my best to update guake this week to make it distribution friendly ! |
This was referenced Apr 9, 2018
gsemet
added a commit
to gsemet/guake
that referenced
this issue
Apr 10, 2018
fix Guake#1236 (with some follow up in Guake#1249 and Guake#1250)
Closed
You might actually want to use the standard names (i.e. lowercase # Common prefix for installation directories.
# NOTE: This directory must exist when you start the install.
prefix = /usr/local
datarootdir = $(prefix)/share
datadir = $(datarootdir)
exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
localedir = $(datarootdir)/locale
gsettingsschemadir=$(datarootdir)/share/glib-2.0/schemas
… I also think cc @aichingm |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
I am trying to package Guake 3 on NixOS but Guake hardcodes some paths, making it incompatible with Nix.
XDG_DATA_DIRS
. This is how we fixed it in GNOME Tweaks. => Follow up Use XDG_DATA_DIRS to search gtk themes #1249dconf
, appropriateGio.Settings
call should be made. => Follow up Replace call ofdconf
byGio.Settings
#1250LOCALE_DIR
should be configurable using make flags.GtkBuilder
files should be actually installed by theMakefile
.--prefix
flag forsetup.py install
Downstream PR: NixOS/nixpkgs#38642
The text was updated successfully, but these errors were encountered: