diff options
author | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2010-03-17 22:47:59 +0000 |
---|---|---|
committer | Hans-Christoph Steiner <eighthave@users.sourceforge.net> | 2010-03-17 22:47:59 +0000 |
commit | baff3d9a8221d5566b3b5e49656032fac70c2379 (patch) | |
tree | 58f6191b5790dc1bea973212cc5a3029b4793fe7 /packages/linux_make | |
parent | ae0d3c3b79f567679e82245119ce7c54cc8587bb (diff) |
switched install location on GNU/Linux from lib/pd to lib/pd-extended so that the pd-extended package can coexist with the official packages
svn path=/trunk/; revision=13223
Diffstat (limited to 'packages/linux_make')
-rwxr-xr-x | packages/linux_make/Makefile | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/packages/linux_make/Makefile b/packages/linux_make/Makefile index 96789a2b..a1bdaf78 100755 --- a/packages/linux_make/Makefile +++ b/packages/linux_make/Makefile @@ -82,6 +82,7 @@ deb: DEB_BUILD_ARCH := $(shell dpkg-architecture -qDEB_BUILD_ARCH) deb: DEB_PD_VERSION := $(shell echo $(PD_VERSION) | sed 's|\(.*\)-extended-\(.*\)|\1~cvs\2-1|') deb: $(bindir) # free desktop menu, mime, and icon support +# perhaps the icons should go in /usr/share/pixmaps like 'scribus' install -d $(DESTDIR)/usr/share/icons/hicolor/128x128/apps install -p -m0644 $(packages_src)/linux_make/pd.png \ $(DESTDIR)/usr/share/icons/hicolor/128x128/apps/ @@ -94,26 +95,29 @@ deb: $(bindir) install -d $(DESTDIR)/usr/share/applications/ install -p -m0644 $(packages_src)/linux_make/pd-extended.desktop \ $(DESTDIR)/usr/share/applications/ +# add mime type to .pd files install -d $(DESTDIR)/usr/share/mime/packages/ install -p -m0644 $(packages_src)/linux_make/pd-extended.xml \ $(DESTDIR)/usr/share/mime/packages/ # files for /etc install -d $(DESTDIR)/etc/bash_completion.d/ - install -p $(scripts_src)/bash_completion/pd $(DESTDIR)/etc/bash_completion.d + install -p -m0644 $(scripts_src)/bash_completion/pd \ + $(DESTDIR)/etc/bash_completion.d install -d $(DESTDIR)/etc/default - install -p $(scripts_src)/debian/default/pd $(DESTDIR)/etc/default + install -p -m0644 $(scripts_src)/debian/default/pd + $(DESTDIR)/etc/default install -d $(DESTDIR)/etc/init.d - install -p $(scripts_src)/debian/init.d/pd $(DESTDIR)/etc/init.d + install -p -m0644 $(scripts_src)/debian/init.d/pd \ + $(DESTDIR)/etc/init.d # default prefs file install -d $(DESTDIR)/etc/pd-extended - ln -s $(prefix)/lib/pd/default.pdsettings \ + ln -s $(libpddir)/default.pdsettings \ $(DESTDIR)/etc/pd-extended/default.pdsettings install -p $(packages_src)/linux_make/default.pdsettings $(DESTDIR)$(libpddir) -# globla folder for user installed files - install -d -m0777 $(DESTDIR)/usr/share/pd # emacs mode for .pd files install -d $(DESTDIR)/usr/share/emacs/site-lisp/ - install -p $(scripts_src)/pd-mode.el $(DESTDIR)/usr/share/emacs/site-lisp/ + install -p -m0644 $(scripts_src)/pd-mode.el \ + $(DESTDIR)/usr/share/emacs/site-lisp/ # Pd-related scripts install -p $(scripts_src)/pd-diff $(DESTDIR)$(bindir) install -p $(scripts_src)/config-switcher.sh $(DESTDIR)$(bindir) |