summaryrefslogtreecommitdiff
path: root/Makefile.am
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile.am')
-rw-r--r--Makefile.am140
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