From a666e4f7811b3f3df7aed283a38e074ff7edd632 Mon Sep 17 00:00:00 2001 From: Jonathan Wilkes <jon.w.wilkes@gmail.com> Date: Tue, 20 Oct 2015 18:25:01 -0400 Subject: [PATCH] ported from pd-l2ork git: commit 4e4cd2d6712a13211e4b09dc2d9f1bc4a686463f *hopefully fixed the remaining conflicts between pd-extended deb and pd-l2ork deb --- packages/linux_make/Makefile | 8 +-- .../linux_make/generate_install_makefile.bash | 4 +- packages/linux_make/pd-l2ork.xml | 16 ++--- packages/linux_make/text-x-puredata.png | Bin 6749 -> 0 bytes scripts/pd-mode.el | 56 ------------------ 5 files changed, 14 insertions(+), 70 deletions(-) delete mode 100644 packages/linux_make/text-x-puredata.png delete mode 100644 scripts/pd-mode.el diff --git a/packages/linux_make/Makefile b/packages/linux_make/Makefile index 2eb5539b5..0d91750a5 100644 --- a/packages/linux_make/Makefile +++ b/packages/linux_make/Makefile @@ -106,7 +106,7 @@ deb: $(bindir) # install -p -m0644 $(packages_src)/linux_make/pd-48x48.png \ # $(DESTDIR)/usr/share/icons/hicolor/48x48/apps/pd-l2ork.png install -d $(DESTDIR)/usr/share/icons/hicolor/128x128/mimetypes - install -p -m0644 $(packages_src)/linux_make/text-x-puredata.png \ + install -p -m0644 $(packages_src)/linux_make/text-x-pd-l2ork.png \ $(DESTDIR)/usr/share/icons/hicolor/128x128/mimetypes install -d $(DESTDIR)/usr/share/applications/ install -p -m0644 $(packages_src)/linux_make/pd-l2ork.desktop \ @@ -140,7 +140,7 @@ deb: $(bindir) install -p $(packages_src)/linux_make/pd-l2ork.gif $(DESTDIR)$(libpddir) # emacs mode for .pd files install -d $(DESTDIR)/usr/share/emacs/site-lisp/ - install -p -m0644 $(scripts_src)/pd-mode.el \ + install -p -m0644 $(scripts_src)/pd-l2ork-mode.el \ $(DESTDIR)/usr/share/emacs/site-lisp/ # Pd-related scripts #install -p $(scripts_src)/pd-diff $(DESTDIR)$(bindir) @@ -193,7 +193,7 @@ installer_settings: # install -p -m0644 $(packages_src)/linux_make/pd-48x48.png \ # $(DESTDIR)/usr/share/icons/hicolor/48x48/apps/pd-l2ork.png # install -d $(DESTDIR)/usr/share/icons/hicolor/128x128/mimetypes -# install -p -m0644 $(packages_src)/linux_make/text-x-puredata.png \ +# install -p -m0644 $(packages_src)/linux_make/text-x-pd-l2ork.png \ # $(DESTDIR)/usr/share/icons/hicolor/128x128/mimetypes # install -d $(DESTDIR)/usr/share/applications/ # install -p -m0644 $(packages_src)/linux_make/pd-l2ork.desktop \ @@ -208,7 +208,7 @@ installer_makefile: cp -f $(packages_src)/linux_make/pd-l2ork-red.png $(DESTDIR)$(libpddir) cp -f $(packages_src)/linux_make/pd-l2ork-k12.png $(DESTDIR)$(libpddir) cp -f $(packages_src)/linux_make/pd-l2ork-k12-red.png $(DESTDIR)$(libpddir) - cp -f $(packages_src)/linux_make/text-x-puredata.png $(DESTDIR)$(libpddir) + cp -f $(packages_src)/linux_make/text-x-pd-l2ork.png $(DESTDIR)$(libpddir) cp -f $(packages_src)/linux_make/pd-l2ork.desktop $(DESTDIR)$(libpddir) cp -f $(packages_src)/linux_make/pd-l2ork-k12.desktop $(DESTDIR)$(libpddir) cp -f $(packages_src)/linux_make/pd-l2ork-debug.desktop $(DESTDIR)$(libpddir) diff --git a/packages/linux_make/generate_install_makefile.bash b/packages/linux_make/generate_install_makefile.bash index 7c66e69e8..5c84cf295 100755 --- a/packages/linux_make/generate_install_makefile.bash +++ b/packages/linux_make/generate_install_makefile.bash @@ -28,7 +28,7 @@ function post_install () echo -e "\tcp -f /usr/local/lib/pd-l2ork/pd-l2ork-red.png /usr/share/icons/hicolor/128x128/apps/" echo -e "\tcp -f /usr/local/lib/pd-l2ork/pd-l2ork-k12.png /usr/share/icons/hicolor/128x128/apps/" echo -e "\tcp -f /usr/local/lib/pd-l2ork/pd-l2ork-k12-red.png /usr/share/icons/hicolor/128x128/apps/" - echo -e "\tcp -f /usr/local/lib/pd-l2ork/text-x-puredata.png /usr/share/icons/hicolor/128x128/mimetypes" + echo -e "\tcp -f /usr/local/lib/pd-l2ork/text-x-pd-l2ork.png /usr/share/icons/hicolor/128x128/mimetypes" echo -e "\tcp -f /usr/local/lib/pd-l2ork/pd-l2ork.desktop /usr/share/applications/" echo -e "\tcp -f /usr/local/lib/pd-l2ork/pd-l2ork-k12.desktop /usr/share/applications/" echo -e "\tcp -f /usr/local/lib/pd-l2ork/pd-l2ork-debug.desktop /usr/share/applications/" @@ -43,7 +43,7 @@ function post_remove () echo -e "\trm -f /usr/share/icons/hicolor/128x128/apps/pd-l2ork-red.png" echo -e "\trm -f /usr/share/icons/hicolor/128x128/apps/pd-l2ork-k12.png" echo -e "\trm -f /usr/share/icons/hicolor/128x128/apps/pd-l2ork-k12-red.png" - echo -e "\trm -f /usr/share/icons/hicolor/128x128/mimetypes/text-x-puredata.png" + echo -e "\trm -f /usr/share/icons/hicolor/128x128/mimetypes/text-x-pd-l2ork.png" echo -e "\trm -f /usr/share/applications/pd-l2ork.desktop" echo -e "\trm -f /usr/share/applications/pd-l2ork-k12.desktop" echo -e "\trm -f /usr/share/applications/pd-l2ork-debug.desktop" diff --git a/packages/linux_make/pd-l2ork.xml b/packages/linux_make/pd-l2ork.xml index 51a5d54d1..f0057a1de 100644 --- a/packages/linux_make/pd-l2ork.xml +++ b/packages/linux_make/pd-l2ork.xml @@ -1,9 +1,9 @@ <?xml version="1.0" encoding="UTF-8"?> <mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> - <mime-type type="text/x-puredata"> + <mime-type type="text/x-pd-l2ork"> <sub-class-of type="text/plain"/> <glob pattern="*.pd"/> - <alias type="application/x-puredata"/> + <alias type="application/x-pd-l2ork"/> <magic priority="50"> <match type="string" value="#N " offset="0"/> </magic> @@ -24,22 +24,22 @@ <comment xml:lang="tr">Pure Data Belgesi</comment> <comment xml:lang="ru">Документ Pure Data</comment> </mime-type> - <mime-type type="text/x-puredata-help"> - <sub-class-of type="text/x-puredata"/> + <mime-type type="text/x-pd-l2ork-help"> + <sub-class-of type="text/x-pd-l2ork"/> <glob pattern="*-help.pd"/> <comment>Pure Data Help</comment> </mime-type> - <mime-type type="text/x-puredata-meta"> - <sub-class-of type="text/x-puredata"/> + <mime-type type="text/x-pd-l2ork-meta"> + <sub-class-of type="text/x-pd-l2ork"/> <glob pattern="*-meta.pd"/> <comment>Pure Data Meta Marker for Libraries</comment> </mime-type> - <mime-type type="application/x-puredata-external-linux"> + <mime-type type="application/x-pd-l2ork-external-linux"> <sub-class-of type="application/octet-stream"/> <glob pattern="*.pd_linux"/> <comment>Pure Data External (Linux Binary)</comment> </mime-type> - <mime-type type="application/x-puredata-external-darwin"> + <mime-type type="application/x-pd-l2ork-external-darwin"> <sub-class-of type="application/octet-stream"/> <glob pattern="*.pd_darwin"/> <comment>Pure Data External (Mac OS X Binary)</comment> diff --git a/packages/linux_make/text-x-puredata.png b/packages/linux_make/text-x-puredata.png deleted file mode 100644 index 0b68b1f95a825d88af9c4778ae478a0cddca2958..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6749 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 diff --git a/scripts/pd-mode.el b/scripts/pd-mode.el deleted file mode 100644 index 7fa296310..000000000 --- a/scripts/pd-mode.el +++ /dev/null @@ -1,56 +0,0 @@ -;;; pd-mode.el --- major mode for editing Pd configuration files - -;; Author: Hans-Christoph Steiner <hans@at.or.at> -;; Keywords: languages, faces -;; Last edit: -;; Version: 1.0.1 - -;; This file is an add-on for XEmacs or GNU Emacs (not tested with the latter). -;; -;; It is free software; you can redistribute it and/or modify it -;; under the terms of the GNU General Public License as published by -;; the Free Software Foundation; either version 2, or (at your option) -;; any later version.x -;; -;; It is distributed in the hope that it will be useful, but -;; WITHOUT ANY WARRANTY; without even the implied warranty of -;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -;; General Public License for more details. -;; -;; You should have received a copy of the GNU General Public License -;; along with your copy of Emacs; see the file COPYING. If not, write -;; to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -;; Boston, MA 02111-1307, USA. - -;;; Commentary: -;; -;; There isn't really much to say. The list of keywords was derived from -;; the Pd there may be some errors or omissions. -;; -;; There are currently no local keybindings defined, but the hooks are -;; there in the event that anyone gets around to adding any. -;; -;; To enable automatic selection of this mode when appropriate files are -;; visited, add the following to your favourite site or personal Emacs -;; configuration file: -;; -;; (autoload 'pd-mode "pd-mode" "autoloaded" t) -;; (add-to-list 'auto-mode-alist '("\\.pat$" . pd-mode)) -;; (add-to-list 'auto-mode-alist '("\\.pd$" . pd-mode)) -;; - -;;; Code: - -;; Requires -(require 'generic-x) - -(define-generic-mode 'pd-mode - nil - '("osc~" "random" "route" "trigger") - '(("#X \\([^ ]+\\) " . 'font-lock-function-name-face) - (";" . 'font-lock-warning-face)) - '(".pd\\'" ".pat\\'") - nil - "Major mode for editing Pd files") - -;;; pd-mode.el ends here -- GitLab