diff options
Diffstat (limited to 'Makefile.am')
-rw-r--r-- | Makefile.am | 140 |
1 files changed, 0 insertions, 140 deletions
diff --git a/Makefile.am b/Makefile.am deleted file mode 100644 index 7af058e5..00000000 --- a/Makefile.am +++ /dev/null @@ -1,140 +0,0 @@ -SUBDIRS=po . - -AM_CPPFLAGS = $(ALL_CFLAGS) - -packagesdir = $(datadir)/mime/packages -nodist_packages_DATA = freedesktop.org.xml - -bin_PROGRAMS = update-mime-database -update_mime_database_SOURCES = src/update-mime-database.c -update_mime_database_CFLAGS = $(ALL_CFLAGS) -update_mime_database_LDADD = $(ALL_LIBS) - -noinst_PROGRAMS = test-subclassing -test_subclassing_SOURCES = src/test-subclassing.c -test_subclassing_CFLAGS = $(ALL_CFLAGS) -test_subclassing_LDADD = $(ALL_LIBS) - -if HAVE_GIO -noinst_PROGRAMS += test-tree-magic -test_tree_magic_SOURCES = src/test-tree-magic.c -test_tree_magic_CFLAGS = $(GIO_CFLAGS) -test_tree_magic_LDADD = $(GIO_LIBS) -endif - -man_MANS = data/update-mime-database.1 - -ITS_FILES = data/its/shared-mime-info.loc data/its/shared-mime-info.its - -EXTRA_DIST = \ - data/shared-mime-info-spec.xml \ - data/freedesktop.org.xml.in \ - src/test-tree-magic.c \ - $(packages_DATA) \ - README \ - HACKING \ - $(man_MANS) \ - $(ITS_FILES) \ - shared-mime-info.pc.in \ - data/freedesktop_generate.sh \ - po/check_translations.sh \ - tests/test_generic_icons.sh \ - tests/test_duplicate_mime_types.sh \ - tests/test_mime.sh \ - tests/test_staging.sh - -CLEANFILES = freedesktop.org.xml po/stamp-it - -pkgconfigdir = $(datadir)/pkgconfig -pkgconfig_DATA = shared-mime-info.pc - -$(pkgconfig_DATA): config.status - -freedesktop.org.xml: data/freedesktop.org.xml.in $(top_srcdir)/po/*.po data/its/shared-mime-info.its data/freedesktop_generate.sh - $(top_srcdir)/data/freedesktop_generate.sh "$(top_srcdir)" "$(top_builddir)" - -if CROSS_COMPILING - update_mime_database=$(UPDATE_MIME_DATABASE) -else - update_mime_database="$(top_builddir)/update-mime-database$(EXEEXT)" -endif - -install-data-hook: -if ENABLE_UPDATE_MIMEDB - $(update_mime_database) -V "$(DESTDIR)$(datadir)/mime" -endif - -uninstall-hook: - for media in text application image audio inode video message model multipart x-epoc x-content font; do rm -f "$(DESTDIR)$(datadir)/mime/$${media}/"*.xml; done - rm -f "$(DESTDIR)$(datadir)/mime/globs" - rm -f "$(DESTDIR)$(datadir)/mime/magic" - rm -f "$(DESTDIR)$(datadir)/mime/aliases" - rm -f "$(DESTDIR)$(datadir)/mime/subclasses" - rm -f "$(DESTDIR)$(datadir)/mime/XMLnamespaces" - rm -f "$(DESTDIR)$(datadir)/mime/mime.cache" - rm -f "$(DESTDIR)$(datadir)/mime/XMLnamespaces" - rm -f "$(DESTDIR)$(datadir)/mime/mime.cache" - rm -f "$(DESTDIR)$(datadir)/mime/icons" - rm -f "$(DESTDIR)$(datadir)/mime/generic-icons" - rm -f "$(DESTDIR)$(datadir)/mime/globs2" - rm -f "$(DESTDIR)$(datadir)/mime/treemagic" - rm -f "$(DESTDIR)$(datadir)/mime/types" - rm -f "$(DESTDIR)$(datadir)/mime/version" - -all: $(defaultmakedeps) - -XDGMIME_PATH=@XDGMIME_PATH@ - -po/shared-mime-info.pot: data/freedesktop.org.xml.in $(top_srcdir)/po/*.po - make -C po shared-mime-info.pot - -local-test: po/shared-mime-info.pot freedesktop.org.xml update-mime-database$(EXEEXT) -if CROSS_COMPILING - @echo "Cross compiling: Skipping checks" -else - @if test -d $(top_srcdir)/.git/ ; then \ - $(srcdir)/tests/test_staging.sh "$(top_srcdir)" "$(top_builddir)" "$(top_builddir)/freedesktop.org.xml" "$(top_builddir)/update-mime-database$(EXEEXT)" "$(XDGMIME_PATH)/src/print-mime-data$(EXEEXT)"; \ - fi -endif - -check: po/shared-mime-info.pot freedesktop.org.xml update-mime-database$(EXEEXT) check-translations -if CROSS_COMPILING - @echo "Cross compiling: Skipping checks" -else - xmllint --noout --valid $(top_builddir)/freedesktop.org.xml || exit 1; \ - if test -d $(top_srcdir)/.git/ ; then \ - $(top_builddir)/update-mime-database$(EXEEXT) $(top_srcdir)/tests/mime-db-tests/ ; \ - fi - @if test -d $(top_srcdir)/.git/ ; then \ - if test ! -x $(XDGMIME_PATH)/src/test-mime-data$(EXEEXT) || test ! -x $(top_builddir)/test-tree-magic$(EXEEXT) ; then \ - echo "***************************************************************************" ; \ - echo "*** xdgmime not compiled, test suite cannot run. Check HACKING for info ***" ; \ - echo "***************************************************************************" ; \ - exit 1 ; \ - else \ - $(srcdir)/tests/test_mime.sh "$(top_srcdir)" "$(top_builddir)" "$(top_builddir)/freedesktop.org.xml" "$(top_builddir)/update-mime-database$(EXEEXT)" "$(XDGMIME_PATH)/src/test-mime-data$(EXEEXT)" "$(XDGMIME_PATH)/src/test-mime$(EXEEXT)" "$(top_builddir)/test-tree-magic$(EXEEXT)" || exit 1; \ - fi; \ - fi - @$(srcdir)/tests/test_duplicate_mime_types.sh $(srcdir)/data/freedesktop.org.xml.in - @$(srcdir)/tests/test_generic_icons.sh $(srcdir)/data/freedesktop.org.xml.in -endif - -check-translations: - $(top_srcdir)/po/check_translations.sh - -update-translations: po/shared-mime-info.pot - @tx pull --all --force --skip - @tx push --source - -# Build ChangeLog from GIT history -ChangeLog: - @if test -f $(top_srcdir)/.git/HEAD; then \ - cd $(top_srcdir) ; git log --stat --after="Tue Oct 6 14:46:33 2009 +0000" > $@; \ - fi - -dist: ChangeLog - -.PHONY: ChangeLog - - -ACLOCAL_AMFLAGS = -I m4 |