ports/games/xlogical/files/patch-Makefile.am
Dmitry Marakasov 2a25c28ca3 - Use upstream versioning scheme
- Remove dead MASTER_SITE
- Add mirror
- Fix LICENSE
- Add LICENSE_FILE
- Move highscores to /var/games and fix highscore handling (setgid games)
- Don't install useless docfiles
- Install .desktop file
- Fix build with clang 4.0
- Unbreak data files which were corrupted by unrestricted USES=dos2unix

PR:		216642
Reported by:	jbeich
Approved by:	maintainer timeout (aaron@baugher.biz, 1 month)
2017-03-03 10:42:48 +00:00

26 lines
1.2 KiB
Text

--- Makefile.am.orig 2014-06-10 17:24:39.000000000 +0000
+++ Makefile.am
@@ -7,18 +7,12 @@ SCOREFILE = xlogical.scores
FILEOWNER = bin
FILEGROUP = games
install-exec-am: $(bin_PROGRAMS)
- -chown $(FILEOWNER):$(FILEGROUP) $(bindir)/xlogical
- chmod 2755 $(bindir)/xlogical
+ $(BSD_INSTALL_PROGRAM) $(bin_PROGRAMS) $(DESTDIR)$(bindir)/xlogical
install-data-am: $(DATAFILES) $(SCOREFILE)
- $(SHELL) ./mkinstalldirs $(datadir)/xlogical
- cp $(DATAFILES) $(datadir)/xlogical
- chmod 640 $(datadir)/xlogical/xlogical.levels
- chmod 644 $(datadir)/xlogical/xlogical.properties
- -chown -R $(FILEOWNER):$(FILEGROUP) $(datadir)/xlogical
- $(SHELL) ./mkinstalldirs $(localstatedir)/xlogical
- cp $(SCOREFILE) $(localstatedir)/xlogical
- -chown $(FILEOWNER):$(FILEGROUP) $(localstatedir)/xlogical/xlogical.scores
- chmod 660 $(localstatedir)/xlogical/xlogical.scores
+ $(SHELL) ./mkinstalldirs $(DESTDIR)$(datadir)/xlogical
+ $(BSD_INSTALL_DATA) $(DATAFILES) $(DESTDIR)$(datadir)/xlogical
+ $(SHELL) ./mkinstalldirs $(DESTDIR)$(localstatedir)/xlogical
+ $(BSD_INSTALL_DATA) $(SCOREFILE) $(DESTDIR)$(localstatedir)/xlogical/$(SCOREFILE).sample
uninstall:
rm -f $(datadir)/xlogical/xlogical.levels
rm -f $(datadir)/xlogical/xlogical.properties