From: Darren S. <li...@yo...> - 2007-04-02 22:44:11
|
# HG changeset patch # User Darren Salt <li...@yo...> # Date 1170552650 0 # Node ID 1531ffc53b6ac8adc30559181a2d1970ac323ece # Parent 4d0b1755e216650e016654b3b8b9c6d618c14600 Generate a MIME type list for use in front ends' .desktop files etc. The list contains one type per line. (A scripted method is used to allow for cross-compilation.) CVS patchset: 8589 CVS date: 2007/02/04 01:30:50 diff -r 1531ffc53b6ac8adc30559181a2d1970ac323ece -r 4d0b1755e216650e016654b3b8b9c6d618c14600 Makefile.am --- a/Makefile.am Sun Feb 04 01:30:50 2007 +0000 +++ b/Makefile.am Sat Feb 03 23:56:32 2007 +0000 @@ -78,6 +78,20 @@ slackbuild: PREFIX="/usr" misc/SlackBuild +STRINGS=$(shell which -- "${CHOST}-strings" 2>/dev/null || which strings 2>/dev/null || false) + +install-exec-hook: + find $(top_srcdir) -name \*.so | \ + xargs $(STRINGS) | \ + egrep '^([-a-z]+/[-+.a-z0-9]+:[^:]+:[^;]+;[ \t]*)+' | \ + sed -e 's/:[^;]\+;/\n/g' | \ + sort -u | \ + sed -e '1 d' >$(DESTDIR)$(XINE_PLUGINDIR)/mime.types + +uninstall-hook: + rm -f $(DESTDIR)$(XINE_PLUGINDIR)/mime.types + + install-data-hook: @rm -f $(DESTDIR)$(XINE_PLUGINDIR)/*.la @rm -f $(DESTDIR)$(XINE_PLUGINDIR)/*/*.la |