Yasumichi Akahoshi
yasum****@users*****
2005年 4月 23日 (土) 02:07:39 JST
Index: cxplorer/Makefile.am diff -u cxplorer/Makefile.am:1.14 cxplorer/Makefile.am:1.15 --- cxplorer/Makefile.am:1.14 Sat Apr 9 02:01:37 2005 +++ cxplorer/Makefile.am Sat Apr 23 02:07:39 2005 @@ -19,7 +19,11 @@ cxploreruidir = ${prefix}/@NO_PREFIX_PACKAGE_DATA_DIR@ cxplorerui_DATA = cxplorer-ui.xml +desktopdir = $(datadir)/applications +desktop_DATA = cxplorer.desktop + EXTRA_DIST = $(cxplorerdoc_DATA) \ + $(desktop_DATA) \ intltool-extract.in \ intltool-merge.in \ intltool-update.in \ Index: cxplorer/Makefile.in diff -u cxplorer/Makefile.in:1.11 cxplorer/Makefile.in:1.12 --- cxplorer/Makefile.in:1.11 Sat Apr 9 02:01:37 2005 +++ cxplorer/Makefile.in Sat Apr 23 02:07:39 2005 @@ -144,13 +144,16 @@ cxploreruidir = ${prefix}/@NO_PREFIX_PACKAGE_DATA_DIR@ cxplorerui_DATA = cxplorer-ui.xml -EXTRA_DIST = $(cxplorerdoc_DATA) intltool-extract.in intltool-merge.in intltool-update.in cxplorer-ui.xml +desktopdir = $(datadir)/applications +desktop_DATA = cxplorer.desktop + +EXTRA_DIST = $(cxplorerdoc_DATA) $(desktop_DATA) intltool-extract.in intltool-merge.in intltool-update.in cxplorer-ui.xml ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = -DATA = $(cxplorerdoc_DATA) $(cxplorerui_DATA) +DATA = $(cxplorerdoc_DATA) $(cxplorerui_DATA) $(desktop_DATA) DIST_COMMON = README ./stamp-h.in ABOUT-NLS AUTHORS COPYING ChangeLog \ INSTALL Makefile.am Makefile.in NEWS TODO acconfig.h acinclude.m4 \ @@ -245,6 +248,25 @@ rm -f $(DESTDIR)$(cxploreruidir)/$$p; \ done +install-desktopDATA: $(desktop_DATA) + @$(NORMAL_INSTALL) + $(mkinstalldirs) $(DESTDIR)$(desktopdir) + @list='$(desktop_DATA)'; for p in $$list; do \ + if test -f $(srcdir)/$$p; then \ + echo " $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(desktopdir)/$$p"; \ + $(INSTALL_DATA) $(srcdir)/$$p $(DESTDIR)$(desktopdir)/$$p; \ + else if test -f $$p; then \ + echo " $(INSTALL_DATA) $$p $(DESTDIR)$(desktopdir)/$$p"; \ + $(INSTALL_DATA) $$p $(DESTDIR)$(desktopdir)/$$p; \ + fi; fi; \ + done + +uninstall-desktopDATA: + @$(NORMAL_UNINSTALL) + list='$(desktop_DATA)'; for p in $$list; do \ + rm -f $(DESTDIR)$(desktopdir)/$$p; \ + done + # This directory's subdirectories are mostly independent; you can cd # into them and run `make' without going through this Makefile. # To change the values of `make' variables: instead of editing Makefiles, @@ -412,13 +434,15 @@ install-exec-am: install-exec: install-exec-recursive -install-data-am: install-cxplorerdocDATA install-cxploreruiDATA +install-data-am: install-cxplorerdocDATA install-cxploreruiDATA \ + install-desktopDATA install-data: install-data-recursive install-am: all-am @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am install: install-recursive -uninstall-am: uninstall-cxplorerdocDATA uninstall-cxploreruiDATA +uninstall-am: uninstall-cxplorerdocDATA uninstall-cxploreruiDATA \ + uninstall-desktopDATA uninstall: uninstall-recursive all-am: Makefile $(DATA) config.h all-redirect: all-recursive-am @@ -427,7 +451,7 @@ installdirs: installdirs-recursive installdirs-am: $(mkinstalldirs) $(DESTDIR)$(cxplorerdocdir) \ - $(DESTDIR)$(cxploreruidir) + $(DESTDIR)$(cxploreruidir) $(DESTDIR)$(desktopdir) mostlyclean-generic: @@ -463,11 +487,12 @@ .PHONY: mostlyclean-hdr distclean-hdr clean-hdr maintainer-clean-hdr \ uninstall-cxplorerdocDATA install-cxplorerdocDATA \ -uninstall-cxploreruiDATA install-cxploreruiDATA install-data-recursive \ -uninstall-data-recursive install-exec-recursive \ -uninstall-exec-recursive installdirs-recursive uninstalldirs-recursive \ -all-recursive check-recursive installcheck-recursive info-recursive \ -dvi-recursive mostlyclean-recursive distclean-recursive clean-recursive \ +uninstall-cxploreruiDATA install-cxploreruiDATA uninstall-desktopDATA \ +install-desktopDATA install-data-recursive uninstall-data-recursive \ +install-exec-recursive uninstall-exec-recursive installdirs-recursive \ +uninstalldirs-recursive all-recursive check-recursive \ +installcheck-recursive info-recursive dvi-recursive \ +mostlyclean-recursive distclean-recursive clean-recursive \ maintainer-clean-recursive tags tags-recursive mostlyclean-tags \ distclean-tags clean-tags maintainer-clean-tags distdir info-am info \ dvi-am dvi check check-am installcheck-am installcheck all-recursive-am \ Index: cxplorer/cxplorer.desktop diff -u /dev/null cxplorer/cxplorer.desktop:1.1 --- /dev/null Sat Apr 23 02:07:39 2005 +++ cxplorer/cxplorer.desktop Sat Apr 23 02:07:39 2005 @@ -0,0 +1,11 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Cxplorer +Comment=File Manager +Comment[ja]=ãã¡ã¤ã«ããã¼ã¸ã£ +TryExec=cxplorer +Exec=cxplorer +Terminal=false +Type=Application +Icon=cxplorer-icon.png +Categories=GTK;Application;FileManager;