mirror of
https://gitlab.gnome.org/GNOME/nautilus
synced 2024-11-05 16:04:31 +00:00
fdea327acb
* Makefile.am: * applets/launcher/Makefile.am: * applets/preferences-applet/Makefile.am: * applets/preferences-applet/nautilus-preferences-applet.c: * components/adapter/Makefile.am: * components/adapter/nautilus-adapter.c: * components/hardware/Makefile.am: * components/hardware/nautilus-hardware-view.c: * components/help/Makefile.am: * components/help/hyperbola-main.c: * components/help/hyperbola-nav-tree.c: * components/history/Makefile.am: * components/history/nautilus-history-view.c: * components/image-viewer/Makefile.am: * components/loser/content/Makefile.am: * components/loser/sidebar/Makefile.am: * components/mozilla/bonobo-extensions.c: * components/mozilla/bonobo-extensions.h: * components/music/Makefile.am: * components/music/main.c: * components/music/nautilus-music-view.c: * components/news/Makefile.am: * components/news/nautilus-news.c: * components/notes/Makefile.am: * components/notes/nautilus-notes.c: * components/text/Makefile.am: * components/text/main.c: * components/text/nautilus-text-view.c: * components/throbber/Makefile.am: * components/throbber/main.c: * components/throbber/nautilus-throbber.c: * components/tree/nautilus-tree-expansion-state.c: * components/tree/nautilus-tree-model.c: * components/tree/nautilus-tree-node.c: * components/tree/nautilus-tree-node.h: * components/tree/nautilus-tree-view-dnd.c: * components/tree/nautilus-tree-view.c: * configure.in: * helper-utilities/error-dialog/nautilus-error-dialog.c: * libnautilus-extensions/.cvsignore: * libnautilus-extensions/Makefile.am: * libnautilus-extensions/README: * libnautilus-extensions/nautilus-audio-player.c: * libnautilus-extensions/nautilus-audio-player.h: * libnautilus-extensions/nautilus-bonobo-extensions.c: * libnautilus-extensions/nautilus-bonobo-extensions.h: * libnautilus-extensions/nautilus-bookmark.c: * libnautilus-extensions/nautilus-bookmark.h: * libnautilus-extensions/nautilus-cdrom-extensions.h: * libnautilus-extensions/nautilus-customization-data.c: * libnautilus-extensions/nautilus-customization-data.h: * libnautilus-extensions/nautilus-dateedit-extensions.c: * libnautilus-extensions/nautilus-dateedit-extensions.h: * libnautilus-extensions/nautilus-default-file-icon.c: * libnautilus-extensions/nautilus-default-file-icon.h: * libnautilus-extensions/nautilus-directory-async.c: * libnautilus-extensions/nautilus-directory-background.c: * libnautilus-extensions/nautilus-directory-background.h: * libnautilus-extensions/nautilus-directory-metafile-monitor.c: * libnautilus-extensions/nautilus-directory-metafile-monitor.h: * libnautilus-extensions/nautilus-directory-metafile.c: * libnautilus-extensions/nautilus-directory-metafile.h: * libnautilus-extensions/nautilus-directory-notify.h: * libnautilus-extensions/nautilus-directory-private.h: * libnautilus-extensions/nautilus-directory.c: * libnautilus-extensions/nautilus-directory.h: * libnautilus-extensions/nautilus-drag-window.c: * libnautilus-extensions/nautilus-drag-window.h: * libnautilus-extensions/nautilus-druid-page-eazel.c: * libnautilus-extensions/nautilus-druid-page-eazel.h: * libnautilus-extensions/nautilus-druid.c: * libnautilus-extensions/nautilus-druid.h: * libnautilus-extensions/nautilus-entry.c: * libnautilus-extensions/nautilus-entry.h: * libnautilus-extensions/nautilus-file-attributes.h: * libnautilus-extensions/nautilus-file-changes-queue.c: * libnautilus-extensions/nautilus-file-changes-queue.h: * libnautilus-extensions/nautilus-file-dnd.c: * libnautilus-extensions/nautilus-file-dnd.h: * libnautilus-extensions/nautilus-file-operations-progress.c: * libnautilus-extensions/nautilus-file-operations-progress.h: * libnautilus-extensions/nautilus-file-operations.c: * libnautilus-extensions/nautilus-file-operations.h: * libnautilus-extensions/nautilus-file-private.h: * libnautilus-extensions/nautilus-file-utilities.c: * libnautilus-extensions/nautilus-file-utilities.h: * libnautilus-extensions/nautilus-file.c: * libnautilus-extensions/nautilus-file.h: * libnautilus-extensions/nautilus-font-factory.c: * libnautilus-extensions/nautilus-font-factory.h: * libnautilus-extensions/nautilus-gconf-extensions.c: * libnautilus-extensions/nautilus-gconf-extensions.h: * libnautilus-extensions/nautilus-generous-bin.c: * libnautilus-extensions/nautilus-generous-bin.h: * libnautilus-extensions/nautilus-global-preferences.c: * libnautilus-extensions/nautilus-global-preferences.h: * libnautilus-extensions/nautilus-horizontal-splitter.c: * libnautilus-extensions/nautilus-horizontal-splitter.h: * libnautilus-extensions/nautilus-icon-canvas-item.c: * libnautilus-extensions/nautilus-icon-canvas-item.h: * libnautilus-extensions/nautilus-icon-container.c: * libnautilus-extensions/nautilus-icon-container.h: * libnautilus-extensions/nautilus-icon-dnd.c: * libnautilus-extensions/nautilus-icon-dnd.h: * libnautilus-extensions/nautilus-icon-factory-private.h: * libnautilus-extensions/nautilus-icon-factory.c: * libnautilus-extensions/nautilus-icon-factory.h: * libnautilus-extensions/nautilus-icon-private.h: * libnautilus-extensions/nautilus-icon-text-item.c: * libnautilus-extensions/nautilus-icon-text-item.h: * libnautilus-extensions/nautilus-iso9660.h: * libnautilus-extensions/nautilus-keep-last-vertical-box.c: * libnautilus-extensions/nautilus-keep-last-vertical-box.h: * libnautilus-extensions/nautilus-lib-self-check-functions.c: * libnautilus-extensions/nautilus-lib-self-check-functions.h: * libnautilus-extensions/nautilus-link-set.c: * libnautilus-extensions/nautilus-link-set.h: * libnautilus-extensions/nautilus-link.c: * libnautilus-extensions/nautilus-link.h: * libnautilus-extensions/nautilus-medusa-support.c: * libnautilus-extensions/nautilus-medusa-support.h: * libnautilus-extensions/nautilus-merged-directory.c: * libnautilus-extensions/nautilus-merged-directory.h: * libnautilus-extensions/nautilus-metadata.h: * libnautilus-extensions/nautilus-metafile-factory.c: * libnautilus-extensions/nautilus-metafile-factory.h: * libnautilus-extensions/nautilus-metafile-server.idl: * libnautilus-extensions/nautilus-metafile.c: * libnautilus-extensions/nautilus-metafile.h: * libnautilus-extensions/nautilus-mime-actions.c: * libnautilus-extensions/nautilus-mime-actions.h: * libnautilus-extensions/nautilus-monitor.c: * libnautilus-extensions/nautilus-monitor.h: * libnautilus-extensions/nautilus-preferences-box.c: * libnautilus-extensions/nautilus-preferences-box.h: * libnautilus-extensions/nautilus-preferences-group.c: * libnautilus-extensions/nautilus-preferences-group.h: * libnautilus-extensions/nautilus-preferences-item.c: * libnautilus-extensions/nautilus-preferences-item.h: * libnautilus-extensions/nautilus-preferences-pane.c: * libnautilus-extensions/nautilus-preferences-pane.h: * libnautilus-extensions/nautilus-preferences.c: * libnautilus-extensions/nautilus-preferences.h: * libnautilus-extensions/nautilus-program-chooser.c: * libnautilus-extensions/nautilus-program-chooser.h: * libnautilus-extensions/nautilus-program-choosing.c: * libnautilus-extensions/nautilus-program-choosing.h: * libnautilus-extensions/nautilus-search-uri.c: * libnautilus-extensions/nautilus-search-uri.h: * libnautilus-extensions/nautilus-sidebar-functions.c: * libnautilus-extensions/nautilus-sidebar-functions.h: * libnautilus-extensions/nautilus-sound.c: * libnautilus-extensions/nautilus-sound.h: * libnautilus-extensions/nautilus-theme.c: * libnautilus-extensions/nautilus-theme.h: * libnautilus-extensions/nautilus-thumbnails-jpeg.c: * libnautilus-extensions/nautilus-thumbnails-jpeg.h: * libnautilus-extensions/nautilus-thumbnails.c: * libnautilus-extensions/nautilus-thumbnails.h: * libnautilus-extensions/nautilus-trash-directory.c: * libnautilus-extensions/nautilus-trash-directory.h: * libnautilus-extensions/nautilus-trash-file.c: * libnautilus-extensions/nautilus-trash-file.h: * libnautilus-extensions/nautilus-trash-monitor.c: * libnautilus-extensions/nautilus-trash-monitor.h: * libnautilus-extensions/nautilus-undo-context.c: * libnautilus-extensions/nautilus-undo-context.h: * libnautilus-extensions/nautilus-undo-manager.c: * libnautilus-extensions/nautilus-undo-manager.h: * libnautilus-extensions/nautilus-undo-signal-handlers.c: * libnautilus-extensions/nautilus-undo-signal-handlers.h: * libnautilus-extensions/nautilus-vfs-directory.c: * libnautilus-extensions/nautilus-vfs-directory.h: * libnautilus-extensions/nautilus-vfs-file.c: * libnautilus-extensions/nautilus-vfs-file.h: * libnautilus-extensions/nautilus-view-identifier.c: * libnautilus-extensions/nautilus-view-identifier.h: * libnautilus-extensions/nautilus-volume-monitor.c: * libnautilus-extensions/nautilus-volume-monitor.h: * libnautilus-private/Makefile.am: * libnautilus-private/README: * libnautilus-private/nautilus-directory-background.h: * libnautilus-private/nautilus-directory-metafile-monitor.c: * libnautilus-private/nautilus-directory-metafile-monitor.h: * libnautilus-private/nautilus-directory-metafile.c: * libnautilus-private/nautilus-directory-notify.h: * libnautilus-private/nautilus-druid-page-eazel.c: * libnautilus-private/nautilus-entry.c: * libnautilus-private/nautilus-file-dnd.h: * libnautilus-private/nautilus-file-operations.c: * libnautilus-private/nautilus-global-preferences.h: * libnautilus-private/nautilus-icon-factory.h: * libnautilus-private/nautilus-metafile-factory.c: * libnautilus-private/nautilus-metafile-factory.h: * libnautilus-private/nautilus-mime-actions.h: * libnautilus-private/nautilus-preferences-box.h: * libnautilus-private/nautilus-preferences-group.h: * libnautilus-private/nautilus-preferences-item.h: * libnautilus-private/nautilus-preferences-pane.h: * libnautilus-private/nautilus-undo-signal-handlers.h: * libnautilus/nautilus-view.c: * nautilus.spec.in: * po/POTFILES.in: * src/Makefile.am: * src/file-manager/fm-desktop-icon-view.c: * src/file-manager/fm-directory-view.c: * src/file-manager/fm-directory-view.h: * src/file-manager/fm-error-reporting.c: * src/file-manager/fm-error-reporting.h: * src/file-manager/fm-icon-view.c: * src/file-manager/fm-list-view.c: * src/file-manager/fm-properties-window.c: * src/file-manager/fm-properties-window.h: * src/file-manager/fm-search-list-view.c: * src/file-manager/nautilus-indexing-info.c: * src/nautilus-about.c: * src/nautilus-applicable-views.c: * src/nautilus-applicable-views.h: * src/nautilus-application.c: * src/nautilus-application.h: * src/nautilus-bookmark-list.c: * src/nautilus-bookmark-list.h: * src/nautilus-bookmark-parsing.c: * src/nautilus-bookmark-parsing.h: * src/nautilus-bookmarks-window.c: * src/nautilus-complex-search-bar.c: * src/nautilus-complex-search-bar.h: * src/nautilus-desktop-window.c: * src/nautilus-first-time-druid.c: * src/nautilus-link-set-window.c: * src/nautilus-link-set-window.h: * src/nautilus-location-bar.c: * src/nautilus-main.c: (main): * src/nautilus-navigation-bar.h: * src/nautilus-preferences-dialog.c: * src/nautilus-preferences-dialog.h: * src/nautilus-profiler.h: * src/nautilus-property-browser.c: * src/nautilus-search-bar-criterion.c: * src/nautilus-search-bar-criterion.h: * src/nautilus-search-bar.h: * src/nautilus-services.c: * src/nautilus-shell.c: * src/nautilus-sidebar-tabs.c: * src/nautilus-sidebar-title.c: * src/nautilus-sidebar-title.h: * src/nautilus-sidebar.c: * src/nautilus-simple-search-bar.c: * src/nautilus-switchable-navigation-bar.c: * src/nautilus-switchable-search-bar.c: * src/nautilus-theme-selector.c: * src/nautilus-view-frame.c: * src/nautilus-view-frame.h: * src/nautilus-window-manage-views.c: * src/nautilus-window-menus.c: * src/nautilus-window-private.h: * src/nautilus-window-toolbars.c: * src/nautilus-window.c: * src/nautilus-window.h: * src/nautilus-zoom-control.c: * test/Makefile.am: * test/test-nautilus-async-activation.c: * test/test-nautilus-mime-actions-set.c: * test/test-nautilus-mime-actions.c: * test/test-nautilus-preferences-change.c: * test/test-nautilus-preferences-display.c: * test/test-nautilus-smooth-graphics.c: * test/test-nautilus-wrap-table.c: * test/test.c: * test/test.h: Rename libnautilus-extensions to libnautilus-private.
205 lines
5.6 KiB
Makefile
205 lines
5.6 KiB
Makefile
include $(top_srcdir)/Makefile.shared
|
|
|
|
@XML_I18N_MERGE_DESKTOP_RULE@
|
|
|
|
DESKTOP_IN_FILES=nautilus.desktop.in
|
|
DESKTOP_FILES=$(DESKTOP_IN_FILES:.desktop.in=.desktop)
|
|
|
|
if HAVE_APPLETS
|
|
APPLETS_SUBDIRS = applets
|
|
endif
|
|
|
|
SUBDIRS = \
|
|
data \
|
|
icons \
|
|
intl \
|
|
cut-n-paste-code \
|
|
libnautilus \
|
|
libnautilus-adapter \
|
|
libnautilus-private \
|
|
helper-utilities \
|
|
helper-scripts \
|
|
src \
|
|
components \
|
|
$(APPLETS_SUBDIRS) \
|
|
test \
|
|
user-guide \
|
|
help \
|
|
po \
|
|
omf-install \
|
|
$(NULL)
|
|
|
|
EXTRA_DIST= \
|
|
TRADEMARK_NOTICE \
|
|
COPYING.LIB \
|
|
COPYING-DOCS \
|
|
RPMs-README \
|
|
HACKING \
|
|
MAINTAINERS \
|
|
nautilus.spec.in \
|
|
nautilus-clean.sh \
|
|
nautilus.desktop \
|
|
nautilus.desktop.in \
|
|
nautilus-launch-icon.png \
|
|
nautilusConf.sh.in \
|
|
nautilus-config.in \
|
|
ChangeLog-20000414 \
|
|
ChangeLog-20000625 \
|
|
ChangeLog-20000831 \
|
|
ChangeLog-20001018 \
|
|
xml-i18n-extract.in \
|
|
xml-i18n-merge.in \
|
|
xml-i18n-update.in \
|
|
Makefile.shared \
|
|
$(DESKTOP_IN_FILES) \
|
|
$(DESKTOP_FILES) \
|
|
$(NULL)
|
|
|
|
appicondir = $(datadir)/pixmaps
|
|
appicon_DATA = nautilus-launch-icon.png
|
|
|
|
Applicationsdir = $(datadir)/gnome/apps/Applications
|
|
Applications_DATA = $(DESKTOP_FILES)
|
|
|
|
|
|
|
|
## [The following is shamelessly copied from gnome-vfs.]
|
|
|
|
## We create `nautilusConf.sh' here and not from configure because we
|
|
## want to get the paths expanded correctly. Macros like srcdir are
|
|
## given the value NONE in configure if the user doesn't specify them
|
|
## (this is an autoconf feature, not a bug).
|
|
|
|
bin_SCRIPTS = $(top_builddir)/nautilus-config
|
|
|
|
confexecdir=$(libdir)
|
|
confexec_DATA = \
|
|
nautilusConf.sh \
|
|
$(NULL)
|
|
|
|
nautilusConf.sh: nautilusConf.sh.in Makefile
|
|
sed -e 's?\@NAUTILUS_LIBDIR\@?$(NAUTILUS_LIBDIR)?g' \
|
|
-e 's?\@NAUTILUS_INCLUDEDIR\@?$(NAUTILUS_INCLUDEDIR)?g' \
|
|
-e 's?\@VERSION\@?$(VERSION)?g' \
|
|
-e 's?\@NAUTILUS_LIBS\@?$(NAUTILUS_LIBS)?g' \
|
|
< $(srcdir)/nautilusConf.sh.in > nautilusConf.tmp \
|
|
&& mv nautilusConf.tmp nautilusConf.sh
|
|
|
|
nautilus-config: nautilus-config.in Makefile
|
|
sed -e 's?\@LIBDIR\@?$(libdir)?g' \
|
|
-e 's?\@NAUTIlUS_LIBDIR\@?$(NAUTILUS_LIBDIR)?g' \
|
|
-e 's?\@NAUTILUS_INCLUDEDIR\@?$(NAUTILUS_INCLUDEDIR)?g' \
|
|
-e 's?\@VERSION\@?$(VERSION)?g' \
|
|
-e 's?\@NAUTILUS_LIBS\@?$(NAUTILUS_LIBS)?g' \
|
|
< $(srcdir)/nautilus-config.in > nautilus-config.tmp \
|
|
&& mv nautilus-config.tmp nautilus-config && \
|
|
chmod 755 nautilus-config
|
|
|
|
##################################################################
|
|
#
|
|
# eazel-logos/*, if it exists
|
|
#
|
|
##################################################################
|
|
|
|
icondir = $(datadir)/pixmaps/nautilus/eazel-logos
|
|
|
|
if HAVE_EAZEL_LOGOS
|
|
EAZEL_LOGOS_ICONS = \
|
|
$(top_srcdir)/eazel-logos/LICENSE \
|
|
$(top_srcdir)/eazel-logos/About_Image.png \
|
|
$(top_srcdir)/eazel-logos/about_background.png \
|
|
$(top_srcdir)/eazel-logos/default.xml \
|
|
$(top_srcdir)/eazel-logos/druid_header.png \
|
|
$(top_srcdir)/eazel-logos/eazel-logo-right-side-logo.png \
|
|
$(NULL)
|
|
endif
|
|
|
|
##################################################################
|
|
#
|
|
# eazel-logos/throbber/*, if it exists
|
|
#
|
|
##################################################################
|
|
|
|
throbberdir = $(datadir)/pixmaps/nautilus/eazel-logos/throbber
|
|
|
|
if HAVE_EAZEL_LOGOS
|
|
EAZEL_LOGOS_THROBBER = \
|
|
$(top_srcdir)/eazel-logos/throbber/001.png \
|
|
$(top_srcdir)/eazel-logos/throbber/002.png \
|
|
$(top_srcdir)/eazel-logos/throbber/003.png \
|
|
$(top_srcdir)/eazel-logos/throbber/004.png \
|
|
$(top_srcdir)/eazel-logos/throbber/005.png \
|
|
$(top_srcdir)/eazel-logos/throbber/006.png \
|
|
$(top_srcdir)/eazel-logos/throbber/007.png \
|
|
$(top_srcdir)/eazel-logos/throbber/008.png \
|
|
$(top_srcdir)/eazel-logos/throbber/009.png \
|
|
$(top_srcdir)/eazel-logos/throbber/010.png \
|
|
$(top_srcdir)/eazel-logos/throbber/011.png \
|
|
$(top_srcdir)/eazel-logos/throbber/012.png \
|
|
$(top_srcdir)/eazel-logos/throbber/013.png \
|
|
$(top_srcdir)/eazel-logos/throbber/014.png \
|
|
$(top_srcdir)/eazel-logos/throbber/015.png \
|
|
$(top_srcdir)/eazel-logos/throbber/rest.png \
|
|
$(NULL)
|
|
endif
|
|
|
|
##################################################################
|
|
#
|
|
# dist-hook
|
|
#
|
|
##################################################################
|
|
|
|
dist-hook: nautilus.spec
|
|
cp nautilus.spec $(distdir)
|
|
|
|
# This is ridiculous, but automake apparently won't allow conditionals
|
|
# in EXTRA_DIST.
|
|
|
|
mkdir -p $(distdir)/eazel-logos
|
|
list='$(EAZEL_LOGOS_ICONS)'; \
|
|
for i in $$list; \
|
|
do \
|
|
cp $$i $(distdir)/eazel-logos; \
|
|
done
|
|
|
|
mkdir -p $(distdir)/eazel-logos/throbber
|
|
list='$(EAZEL_LOGOS_THROBBER)'; \
|
|
for i in $$list; \
|
|
do \
|
|
cp $$i $(distdir)/eazel-logos/throbber; \
|
|
done
|
|
|
|
##################################################################
|
|
#
|
|
# install-data-hook
|
|
#
|
|
##################################################################
|
|
|
|
install-data-hook: nautilus-clean.sh
|
|
$(mkinstalldirs) $(DESTDIR)/$(prefix)/bin
|
|
@list='nautilus-clean.sh'; for p in $$list; do\
|
|
if test -f $(srcdir)/$$p; then \
|
|
echo " $(INSTALL_PROGRAM) $(srcdir)/$$p $(DESTDIR)/$(prefix)/bin/$$p"; \
|
|
$(INSTALL_PROGRAM) $(srcdir)/$$p $(DESTDIR)/$(prefix)/bin/$$p; \
|
|
else :; fi; \
|
|
done
|
|
|
|
# This is slightly less ridiculous. I'm doing it this way instead of with
|
|
# an automake DATA rule because it's easier to deal with the relative paths
|
|
# like this.
|
|
|
|
$(mkinstalldirs) $(icondir)
|
|
@list='$(EAZEL_LOGOS_ICONS)'; \
|
|
for i in $$list; \
|
|
do \
|
|
echo $(INSTALL_PROGRAM) $$i $(icondir)/`basename $$i`; \
|
|
$(INSTALL_PROGRAM) $$i $(icondir)/`basename $$i`; \
|
|
done
|
|
|
|
$(mkinstalldirs) $(throbberdir)
|
|
@list='$(EAZEL_LOGOS_THROBBER)'; \
|
|
for i in $$list; \
|
|
do \
|
|
echo $(INSTALL_PROGRAM) $$i $(throbberdir)/`basename $$i`; \
|
|
$(INSTALL_PROGRAM) $$i $(throbberdir)/`basename $$i`; \
|
|
done
|