[Cxplorer-cvs 01077] CVS update: cxplorer

Back to archive index

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;


Cxplorer-cvs メーリングリストの案内
Back to archive index