diff options
Diffstat (limited to 'fluid')
| -rw-r--r-- | fluid/Makefile | 33 | ||||
| -rw-r--r-- | fluid/fluid.desktop | 10 | ||||
| -rw-r--r-- | fluid/fluid.plist | 4 | ||||
| -rw-r--r-- | fluid/x-fluid.desktop | 8 |
4 files changed, 51 insertions, 4 deletions
diff --git a/fluid/Makefile b/fluid/Makefile index 254f3e16f..ec17b98cd 100644 --- a/fluid/Makefile +++ b/fluid/Makefile @@ -76,7 +76,7 @@ depend: $(CPPFILES) # Automatically generated dependencies... include makedepend -install: all +install: all $(INSTALL_DESKTOP) echo "Installing FLUID in $(DESTDIR)$(bindir)..." -$(MKDIR) $(DESTDIR)$(bindir) $(CP) $(FLUID) $(DESTDIR)$(bindir)/fluid$(EXEEXT) @@ -84,9 +84,38 @@ install: all $(DESTDIR)$(bindir)/fltk-config --post $(DESTDIR)$(bindir)/fluid$(EXEEXT) $(CHMOD) 755 $(DESTDIR)$(bindir)/fluid$(EXEEXT) -uninstall: +install-linux: + -$(MKDIR) $(DESTDIR)/usr/share/applnk/Development + $(CP) fluid.desktop $(DESTDIR)/usr/share/applnk/Development + for size in 16 32 48 64 128; do \ + -$(MKDIR) $(DESTDIR)/usr/share/icons/hicolor/$${size}x$${size}; \ + $(CP) icons/fluid-$$size.png $(DESTDIR)/usr/share/icons/hicolor/$${size}x$${size}/fluid.png; \ + done + -$(MKDIR) $(DESTDIR)/usr/share/mimelnk/application + $(CP) x-fluid.desktop $(DESTDIR)/usr/share/mimelnk/application + +install-osx: + -$(MKDIR) $(DESTDIR)/Applications/fluid.app + $(CP) fluid.plist $(DESTDIR)/Applications/fluid.app/Info.plist + $(CP) fluid.info $(DESTDIR)/Applications/fluid.app/PkgInfo + -$(MKDIR) $(DESTDIR)/Applications/fluid.app/Contents + -$(MKDIR) $(DESTDIR)/Applications/fluid.app/Contents/MacOS + $(LN) $(bindir)/fluid $(DESTDIR)/Application/fluid.app/Contents/MacOS/fluid + -$(MKDIR) $(DESTDIR)/Applications/fluid.app/Contents/Resources + $(CP) icons/fluid.icns $(DESTDIR)/Applications/fluid.app/Contents/Resources + +uninstall: $(UNINSTALL_DESKTOP) $(RM) $(DESTDIR)$(bindir)/fluid$(EXEEXT) +uninstall-linux: + $(RM) $(DESTDIR)/usr/share/applnk/Development/fluid.desktop + $(RM) $(DESTDIR)/usr/share/icons/hicolor/*/fluid.png + $(RM) $(DESTDIR)/usr/share/mimelnk/application/x-fluid.desktop + +uninstall-osx: + $(RM) -r $(DESTDIR)/Applications/fluid.app + + # # Note: The rebuild target can only be used if you have the original .fl # files. This is normally only used by the FLTK maintainers... diff --git a/fluid/fluid.desktop b/fluid/fluid.desktop new file mode 100644 index 000000000..c95c89343 --- /dev/null +++ b/fluid/fluid.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=fluid +Comment=FLTK GUI Designer +TryExec=fluid +Exec=fluid +Icon=fluid +Terminal=false +Type=Application +Encoding=UTF-8 +Categories=Development diff --git a/fluid/fluid.plist b/fluid/fluid.plist index e6e774cdb..73bbfd657 100644 --- a/fluid/fluid.plist +++ b/fluid/fluid.plist @@ -17,7 +17,7 @@ <string>English</string> <key>NSHumanReadableCopyright</key> - <string>Copyright 1998-2005 by Bill Spitzak and others</string> + <string>Copyright 1998-2006 by Bill Spitzak and others</string> <key>CFAppleHelpAnchor</key> <string>help</string> @@ -38,7 +38,7 @@ <string>1.1.7</string> <key>CFBundleGetInfoString</key> - <string>1.1.7, Copyright 1998-2005 by Bill Spitzak and others</string> + <string>1.1.7, Copyright 1998-2006 by Bill Spitzak and others</string> <key>CFBundleDocumentTypes</key> <array> diff --git a/fluid/x-fluid.desktop b/fluid/x-fluid.desktop new file mode 100644 index 000000000..994e6443c --- /dev/null +++ b/fluid/x-fluid.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Type=MimeType +MimeType=application/x-fluid +Icon=fluid.png +Patterns=*.fl +Name=FLUID +Comment=FLUID GUI Design +Encoding=UTF-8 |
