updated on Tue Jan 17 12:00:36 UTC 2012
[aur-mirror.git] / freedoko / Makefile.diff
blob698655ea9f111bf1b49ba4655f61005d21c9aa4d
1 --- Makefile.orig 2011-12-19 14:45:01.951372304 +0100
2 +++ Makefile 2011-12-19 15:36:24.487907283 +0100
3 @@ -353,8 +353,7 @@
4 echo "Copying the program"
5 mkdir -p $(DESTDIR)$(BIN_DIRECTORY)
6 cp src/FreeDoko $(DESTDIR)$(BIN_DIRECTORY)
7 - chgrp games $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
8 - chmod 750 $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
9 + chmod 755 $(DESTDIR)$(BIN_DIRECTORY)/FreeDoko
10 cd $(DESTDIR)$(BIN_DIRECTORY) && ln -s FreeDoko freedoko
11 # Copying the program files
12 echo "Copying the program files"
13 @@ -362,8 +361,8 @@
14 for d in logo.png icon.png translations rules ai cardsets backgrounds sounds; do \
15 cp -a data/$$d $(DESTDIR)$(DATA_DIRECTORY)/; \
16 done
17 - chgrp -R games $(DESTDIR)$(DATA_DIRECTORY)
18 - chmod -R o-rwx,g+rX,g-w $(DESTDIR)$(DATA_DIRECTORY)
19 + chmod -R 755 $(DESTDIR)$(DATA_DIRECTORY)
20 + find $(DESTDIR)$(DATA_DIRECTORY) -type f -exec chmod 644 {} \;
21 # Copying the documentation
22 # SuSE does want the documentation in the directory
23 # '/usr/share/doc/packages/freedoko' so adjust it here
24 @@ -376,25 +375,24 @@
25 cd $(DESTDIR)$(HELP_DIRECTORY)/.. && ln -s FreeDoko freedoko; \
27 cp -a doc/* AUTHORS COPYING ChangeLog $(DESTDIR)$(HELP_DIRECTORY)/
28 - chgrp -R games $(DESTDIR)$(HELP_DIRECTORY)
29 - chmod -R o-rwx,g+rX,g-w $(DESTDIR)$(HELP_DIRECTORY)
30 + chmod -R 755 $(DESTDIR)$(HELP_DIRECTORY)
31 + find $(DESTDIR)$(HELP_DIRECTORY) -type f -exec chmod 644 {} \;
32 cd $(DESTDIR)$(DATA_DIRECTORY) && ln -s $(DESTDIR)$(HELP_DIRECTORY)/ doc
33 # update the manual page
34 - echo "update the manual page"
35 - cd doc; \
36 - docbook-to-man freedoko.sgml > freedoko.6 \
37 - || docbook2man freedoko.sgml > freedoko.6
38 - mkdir -p $(DESTDIR)$(MAN_DIRECTORY)
39 - cp doc/freedoko.6 $(DESTDIR)$(MAN_DIRECTORY)/
40 - chgrp games $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
41 - chmod 640 $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
42 - cd $(DESTDIR)$(MAN_DIRECTORY)/ && ln -s freedoko.6 FreeDoko.6
43 +# echo "update the manual page"
44 +# cd doc; \
45 +# docbook-to-man freedoko.sgml > freedoko.6 \
46 +# || docbook2man freedoko.sgml > freedoko.6
47 +# mkdir -p $(DESTDIR)$(MAN_DIRECTORY)
48 +# cp doc/freedoko.6 $(DESTDIR)$(MAN_DIRECTORY)/
49 +# chgrp games $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
50 +# chmod 640 $(DESTDIR)$(MAN_DIRECTORY)/freedoko.6
51 +# cd $(DESTDIR)$(MAN_DIRECTORY)/ && ln -s freedoko.6 FreeDoko.6
52 # copy the icon
53 echo "copy the icon"
54 mkdir -p $(DESTDIR)$(ICON_DIRECTORY)
55 cp src/FreeDoko.png $(DESTDIR)$(ICON_DIRECTORY)/
56 - chgrp games $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
57 - chmod 640 $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
58 + chmod 644 $(DESTDIR)$(ICON_DIRECTORY)/FreeDoko.png
60 .PHONY: uninstall
61 uninstall :