diff -rup system-config-language-1.3.5/Makefile system-config-language-1.3.5_mod/Makefile --- system-config-language-1.3.5/Makefile 2010-08-26 15:01:06.000000000 +0530 +++ system-config-language-1.3.5_mod/Makefile 2012-11-26 14:56:01.591312124 +0530 @@ -31,14 +31,18 @@ install: ${PKGNAME}.desktop # mkdir -p $(INSTROOT)/usr/share/firstboot/modules mkdir -p $(INSTROOT)/usr/share/icons/hicolor/48x48/apps - install src/*.py $(INSTROOT)$(PKGDATADIR) - install src/locale-list $(INSTROOT)$(PKGDATADIR) - install src/${PKGNAME} $(INSTROOT)$(PKGDATADIR)/${PKGNAME} + install -m 0644 src/*.py $(INSTROOT)$(PKGDATADIR) + install -m 0755 src/language_gui.py $(INSTROOT)$(PKGDATADIR) + install -m 0755 src/language_backend.py $(INSTROOT)$(PKGDATADIR) + install -m 0755 src/system-config-language.py $(INSTROOT)$(PKGDATADIR) + + install -m 0644 src/locale-list $(INSTROOT)$(PKGDATADIR) + install -m 0755 src/${PKGNAME} $(INSTROOT)$(PKGDATADIR)/${PKGNAME} install ${PKGNAME}.desktop $(INSTROOT)/usr/share/applications/${PKGNAME}.desktop - install ${PKGNAME}.pam $(INSTROOT)$(PAMD_DIR)/${PKGNAME} - install ${PKGNAME}.console $(INSTROOT)$(SECURITY_DIR)/${PKGNAME} - install pixmaps/${PKGNAME}.png $(INSTROOT)$(PKGDATADIR)/pixmaps/${PKGNAME}.png - install pixmaps/${PKGNAME}.png $(INSTROOT)/usr/share/icons/hicolor/48x48/apps + install -m 0644 ${PKGNAME}.pam $(INSTROOT)$(PAMD_DIR)/${PKGNAME} + install -m 0644 ${PKGNAME}.console $(INSTROOT)$(SECURITY_DIR)/${PKGNAME} + install -m 0644 pixmaps/${PKGNAME}.png $(INSTROOT)$(PKGDATADIR)/pixmaps/${PKGNAME}.png + install -m 0644 pixmaps/${PKGNAME}.png $(INSTROOT)/usr/share/icons/hicolor/48x48/apps ln -sf consolehelper $(INSTROOT)/usr/bin/${PKGNAME} # ln -sf $(PKGDATADIR)/language_gui.py $(INSTROOT)/usr/share/firstboot/modules/language.py for d in $(SUBDIRS); do \