diff options
| author | Michael R. Mauger | 2017-04-02 18:10:57 -0400 |
|---|---|---|
| committer | Michael R. Mauger | 2017-04-02 18:10:57 -0400 |
| commit | 77083e2d34ba5559ae2899d3b03cf08c2e6c5ad4 (patch) | |
| tree | 27da92c2a61d664b700860c2d527a4d36000ca37 /lib-src | |
| parent | c5a31f8292c94d19b80a3dbe0b3026693cc1090e (diff) | |
| parent | 8e394a7f35c2ba9297d222faa2689e177f268924 (diff) | |
| download | emacs-77083e2d34ba5559ae2899d3b03cf08c2e6c5ad4.tar.gz emacs-77083e2d34ba5559ae2899d3b03cf08c2e6c5ad4.zip | |
Merge branch 'master' of git.sv.gnu.org:/srv/git/emacs
Diffstat (limited to 'lib-src')
| -rw-r--r-- | lib-src/Makefile.in | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in index b2cd66c0498..fa8de0bcc94 100644 --- a/lib-src/Makefile.in +++ b/lib-src/Makefile.in | |||
| @@ -266,7 +266,9 @@ need-blessmail: blessmail | |||
| 266 | maybe-blessmail: $(BLESSMAIL_TARGET) | 266 | maybe-blessmail: $(BLESSMAIL_TARGET) |
| 267 | 267 | ||
| 268 | ## Install the internal utilities. Until they are installed, we can | 268 | ## Install the internal utilities. Until they are installed, we can |
| 269 | ## just run them directly from lib-src. | 269 | ## just run them directly from lib-src. When installing, do not give |
| 270 | ## up if chown or chgrp fails, as the package responsible for | ||
| 271 | ## installing Emacs can fix this problem later. | ||
| 270 | $(DESTDIR)${archlibdir}: all | 272 | $(DESTDIR)${archlibdir}: all |
| 271 | @echo | 273 | @echo |
| 272 | @echo "Installing utilities run internally by Emacs." | 274 | @echo "Installing utilities run internally by Emacs." |
| @@ -283,15 +285,19 @@ $(DESTDIR)${archlibdir}: all | |||
| 283 | touch "$(DESTDIR)${gamedir}/snake-scores" \ | 285 | touch "$(DESTDIR)${gamedir}/snake-scores" \ |
| 284 | "$(DESTDIR)${gamedir}/tetris-scores" | 286 | "$(DESTDIR)${gamedir}/tetris-scores" |
| 285 | ifneq (,$(gameuser)) | 287 | ifneq (,$(gameuser)) |
| 286 | chown ${gameuser} "$(DESTDIR)${archlibdir}/update-game-score${EXEEXT}" | 288 | -chown ${gameuser} \ |
| 287 | chmod u+s,go-r "$(DESTDIR)${archlibdir}/update-game-score${EXEEXT}" | 289 | "$(DESTDIR)${archlibdir}/update-game-score${EXEEXT}" \ |
| 288 | chown ${gameuser} "$(DESTDIR)${gamedir}" | 290 | "$(DESTDIR)${gamedir}" && \ |
| 289 | chmod u=rwx,g=rx,o=rx "$(DESTDIR)${gamedir}" | 291 | chmod u+s,go-r \ |
| 292 | "$(DESTDIR)${archlibdir}/update-game-score${EXEEXT}" && \ | ||
| 293 | chmod u=rwx,g=rx,o=rx "$(DESTDIR)${gamedir}" | ||
| 290 | else | 294 | else |
| 291 | chgrp ${gamegroup} "$(DESTDIR)${archlibdir}/update-game-score${EXEEXT}" | 295 | -chgrp ${gamegroup} \ |
| 292 | chmod g+s,o-r "$(DESTDIR)${archlibdir}/update-game-score${EXEEXT}" | 296 | "$(DESTDIR)${archlibdir}/update-game-score${EXEEXT}" \ |
| 293 | chgrp ${gamegroup} "$(DESTDIR)${gamedir}" | 297 | "$(DESTDIR)${gamedir}" && \ |
| 294 | chmod u=rwx,g=rwx,o=rx "$(DESTDIR)${gamedir}" | 298 | chmod g+s,o-r \ |
| 299 | "$(DESTDIR)${archlibdir}/update-game-score${EXEEXT}" && \ | ||
| 300 | chmod u=rwx,g=rwx,o=rx "$(DESTDIR)${gamedir}" | ||
| 295 | endif | 301 | endif |
| 296 | endif | 302 | endif |
| 297 | exp_archlibdir=`cd "$(DESTDIR)${archlibdir}" && /bin/pwd` && \ | 303 | exp_archlibdir=`cd "$(DESTDIR)${archlibdir}" && /bin/pwd` && \ |