Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Build test program but do not allow to run them has atf/kyua has change and are not yes usable as is
Baptiste Daroussin committed 12 years ago
commit 5a7f24ce35080c89c1412a4002556a35d94d7268
parent fff6047
3 files changed +211 -79
modified Makefile.am
@@ -124,6 +124,8 @@ dist_zshcomp_DATA= scripts/completion/_pkg.zsh

include_HEADERS=	libpkg/pkg.h

+
check_PROGRAMS=	tests/pkg_printf tests/pkg_validation
+

libelf_la_SOURCES=	external/libelf/elf.c \
			external/libelf/elf_begin.c \
			external/libelf/elf_cntl.c \
@@ -345,6 +347,16 @@ pkg_static_SOURCES= $(pkg_SOURCES)
pkg_static_LDADD=	$(pkg_LDADD) -llzma -lbz2 -lz
pkg_static_LDFLAGS=	-all-static

+
tests_pkg_printf_SOURCES=	libpkg/pkg_printf.c \
+
				tests/lib/pkg_printf_test.c
+
tests_pkg_printf_CFLAGS=	-I$(top_srcdir)/libpkg -DTESTING
+
tests_pkg_printf_LDADD=		libpkg.la -latf-c
+
tests_pkg_printf_LDLAGS=	-Wl,-rpath=\$$ORIGIN/../.libs
+
tests_pkg_validation_SOURCES=	tests/lib/pkg_validation.c
+
tests_pkg_validation_CFLAGS=	-I$(top_srcdir)/libpkg -DTESTING
+
tests_pkg_validation_LDADD=		libpkg.la -latf-c
+
tests_pkg_validation_LDLAGS=	-Wl,-rpath=\$$ORIGIN/../.libs
+

external/libelf/libelf_convert.c:
	@echo "    M4    " $@;
	@m4 -D SRCDIR=external/libelf $(top_srcdir)/external/libelf/elf_types.m4 $(top_srcdir)/external/libelf/libelf_convert.m4 > $@
@@ -357,3 +369,5 @@ external/libelf/libelf_msize.c:
	@echo "    M4    " $@;
	@m4 -D SRCDIR=external/libelf $(top_srcdir)/external/libelf/elf_types.m4 $(top_srcdir)/external/libelf/libelf_msize.m4 > $@

+
regression-test:check
+
	@echo "ATF/KYUA has change our testing framework is not compatible for now"
modified Makefile.in
@@ -83,6 +83,8 @@ POST_UNINSTALL = :
build_triplet = @build@
host_triplet = @host@
sbin_PROGRAMS = pkg$(EXEEXT) pkg-static$(EXEEXT)
+
check_PROGRAMS = tests/pkg_printf$(EXEEXT) \
+
	tests/pkg_validation$(EXEEXT)
subdir = .
DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/Makefile.am \
	$(top_srcdir)/configure $(am__configure_deps) \
@@ -334,6 +336,23 @@ pkg_static_DEPENDENCIES = $(am__DEPENDENCIES_1)
pkg_static_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(pkg_static_CFLAGS) \
	$(CFLAGS) $(pkg_static_LDFLAGS) $(LDFLAGS) -o $@
+
am_tests_pkg_printf_OBJECTS =  \
+
	libpkg/tests_pkg_printf-pkg_printf.$(OBJEXT) \
+
	tests/lib/tests_pkg_printf-pkg_printf_test.$(OBJEXT)
+
tests_pkg_printf_OBJECTS = $(am_tests_pkg_printf_OBJECTS)
+
tests_pkg_printf_DEPENDENCIES = libpkg.la
+
tests_pkg_printf_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+
	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+
	$(tests_pkg_printf_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
+
	-o $@
+
am_tests_pkg_validation_OBJECTS =  \
+
	tests/lib/tests_pkg_validation-pkg_validation.$(OBJEXT)
+
tests_pkg_validation_OBJECTS = $(am_tests_pkg_validation_OBJECTS)
+
tests_pkg_validation_DEPENDENCIES = libpkg.la
+
tests_pkg_validation_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+
	$(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+
	$(tests_pkg_validation_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
+
	$(LDFLAGS) -o $@
SCRIPTS = $(dist_sbin_SCRIPTS)
AM_V_P = $(am__v_P_@AM_V@)
am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
@@ -372,11 +391,13 @@ am__v_CCLD_1 =
SOURCES = $(libelf_la_SOURCES) $(libexpat_la_SOURCES) \
	$(libpkg_la_SOURCES) $(libsqlite_la_SOURCES) \
	$(libucl_la_SOURCES) $(libyaml_la_SOURCES) $(pkg_SOURCES) \
-
	$(pkg_static_SOURCES)
+
	$(pkg_static_SOURCES) $(tests_pkg_printf_SOURCES) \
+
	$(tests_pkg_validation_SOURCES)
DIST_SOURCES = $(libelf_la_SOURCES) $(libexpat_la_SOURCES) \
	$(libpkg_la_SOURCES) $(libsqlite_la_SOURCES) \
	$(libucl_la_SOURCES) $(libyaml_la_SOURCES) $(pkg_SOURCES) \
-
	$(pkg_static_SOURCES)
+
	$(pkg_static_SOURCES) $(tests_pkg_printf_SOURCES) \
+
	$(tests_pkg_validation_SOURCES)
am__can_run_installinfo = \
  case $$AM_UPDATE_INFO_DIR in \
    n|no|NO) false;; \
@@ -907,6 +928,16 @@ pkg_static_CFLAGS = $(pkg_CFLAGS)
pkg_static_SOURCES = $(pkg_SOURCES)
pkg_static_LDADD = $(pkg_LDADD) -llzma -lbz2 -lz
pkg_static_LDFLAGS = -all-static
+
tests_pkg_printf_SOURCES = libpkg/pkg_printf.c \
+
				tests/lib/pkg_printf_test.c
+

+
tests_pkg_printf_CFLAGS = -I$(top_srcdir)/libpkg -DTESTING
+
tests_pkg_printf_LDADD = libpkg.la -latf-c
+
tests_pkg_printf_LDLAGS = -Wl,-rpath=\$$ORIGIN/../.libs
+
tests_pkg_validation_SOURCES = tests/lib/pkg_validation.c
+
tests_pkg_validation_CFLAGS = -I$(top_srcdir)/libpkg -DTESTING
+
tests_pkg_validation_LDADD = libpkg.la -latf-c
+
tests_pkg_validation_LDLAGS = -Wl,-rpath=\$$ORIGIN/../.libs
all: pkg_config.h
	$(MAKE) $(AM_MAKEFLAGS) all-am

@@ -1363,6 +1394,15 @@ external/libyaml/src/libyaml_la-scanner.lo: \

libyaml.la: $(libyaml_la_OBJECTS) $(libyaml_la_DEPENDENCIES) $(EXTRA_libyaml_la_DEPENDENCIES) 
	$(AM_V_CCLD)$(libyaml_la_LINK)  $(libyaml_la_OBJECTS) $(libyaml_la_LIBADD) $(LIBS)
+

+
clean-checkPROGRAMS:
+
	@list='$(check_PROGRAMS)'; test -n "$$list" || exit 0; \
+
	echo " rm -f" $$list; \
+
	rm -f $$list || exit $$?; \
+
	test -n "$(EXEEXT)" || exit 0; \
+
	list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+
	echo " rm -f" $$list; \
+
	rm -f $$list
install-sbinPROGRAMS: $(sbin_PROGRAMS)
	@$(NORMAL_INSTALL)
	@list='$(sbin_PROGRAMS)'; test -n "$(sbindir)" || list=; \
@@ -1566,6 +1606,29 @@ src/pkg_static-which.$(OBJEXT): src/$(am__dirstamp) \
pkg-static$(EXEEXT): $(pkg_static_OBJECTS) $(pkg_static_DEPENDENCIES) $(EXTRA_pkg_static_DEPENDENCIES) 
	@rm -f pkg-static$(EXEEXT)
	$(AM_V_CCLD)$(pkg_static_LINK) $(pkg_static_OBJECTS) $(pkg_static_LDADD) $(LIBS)
+
libpkg/tests_pkg_printf-pkg_printf.$(OBJEXT): libpkg/$(am__dirstamp) \
+
	libpkg/$(DEPDIR)/$(am__dirstamp)
+
tests/lib/$(am__dirstamp):
+
	@$(MKDIR_P) tests/lib
+
	@: > tests/lib/$(am__dirstamp)
+
tests/lib/$(DEPDIR)/$(am__dirstamp):
+
	@$(MKDIR_P) tests/lib/$(DEPDIR)
+
	@: > tests/lib/$(DEPDIR)/$(am__dirstamp)
+
tests/lib/tests_pkg_printf-pkg_printf_test.$(OBJEXT):  \
+
	tests/lib/$(am__dirstamp) tests/lib/$(DEPDIR)/$(am__dirstamp)
+
tests/$(am__dirstamp):
+
	@$(MKDIR_P) tests
+
	@: > tests/$(am__dirstamp)
+

+
tests/pkg_printf$(EXEEXT): $(tests_pkg_printf_OBJECTS) $(tests_pkg_printf_DEPENDENCIES) $(EXTRA_tests_pkg_printf_DEPENDENCIES) tests/$(am__dirstamp)
+
	@rm -f tests/pkg_printf$(EXEEXT)
+
	$(AM_V_CCLD)$(tests_pkg_printf_LINK) $(tests_pkg_printf_OBJECTS) $(tests_pkg_printf_LDADD) $(LIBS)
+
tests/lib/tests_pkg_validation-pkg_validation.$(OBJEXT):  \
+
	tests/lib/$(am__dirstamp) tests/lib/$(DEPDIR)/$(am__dirstamp)
+

+
tests/pkg_validation$(EXEEXT): $(tests_pkg_validation_OBJECTS) $(tests_pkg_validation_DEPENDENCIES) $(EXTRA_tests_pkg_validation_DEPENDENCIES) tests/$(am__dirstamp)
+
	@rm -f tests/pkg_validation$(EXEEXT)
+
	$(AM_V_CCLD)$(tests_pkg_validation_LINK) $(tests_pkg_validation_OBJECTS) $(tests_pkg_validation_LDADD) $(LIBS)
install-dist_sbinSCRIPTS: $(dist_sbin_SCRIPTS)
	@$(NORMAL_INSTALL)
	@list='$(dist_sbin_SCRIPTS)'; test -n "$(sbindir)" || list=; \
@@ -1617,6 +1680,7 @@ mostlyclean-compile:
	-rm -f libpkg/*.$(OBJEXT)
	-rm -f libpkg/*.lo
	-rm -f src/*.$(OBJEXT)
+
	-rm -f tests/lib/*.$(OBJEXT)

distclean-compile:
	-rm -f *.tab.c
@@ -1727,6 +1791,7 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@libpkg/$(DEPDIR)/libpkg_la-ssh.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@libpkg/$(DEPDIR)/libpkg_la-update.Plo@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@libpkg/$(DEPDIR)/libpkg_la-utils.Plo@am__quote@
+
@AMDEP_TRUE@@am__include@ @am__quote@libpkg/$(DEPDIR)/tests_pkg_printf-pkg_printf.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/pkg-add.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/pkg-annotate.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/pkg-audit.Po@am__quote@
@@ -1797,6 +1862,8 @@ distclean-compile:
@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/pkg_static-utils.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/pkg_static-version.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@src/$(DEPDIR)/pkg_static-which.Po@am__quote@
+
@AMDEP_TRUE@@am__include@ @am__quote@tests/lib/$(DEPDIR)/tests_pkg_printf-pkg_printf_test.Po@am__quote@
+
@AMDEP_TRUE@@am__include@ @am__quote@tests/lib/$(DEPDIR)/tests_pkg_validation-pkg_validation.Po@am__quote@

.c.o:
@am__fastdepCC_TRUE@	$(AM_V_CC)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
@@ -3544,6 +3611,48 @@ src/pkg_static-which.obj: src/which.c
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(pkg_static_CFLAGS) $(CFLAGS) -c -o src/pkg_static-which.obj `if test -f 'src/which.c'; then $(CYGPATH_W) 'src/which.c'; else $(CYGPATH_W) '$(srcdir)/src/which.c'; fi`

+
libpkg/tests_pkg_printf-pkg_printf.o: libpkg/pkg_printf.c
+
@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_printf_CFLAGS) $(CFLAGS) -MT libpkg/tests_pkg_printf-pkg_printf.o -MD -MP -MF libpkg/$(DEPDIR)/tests_pkg_printf-pkg_printf.Tpo -c -o libpkg/tests_pkg_printf-pkg_printf.o `test -f 'libpkg/pkg_printf.c' || echo '$(srcdir)/'`libpkg/pkg_printf.c
+
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) libpkg/$(DEPDIR)/tests_pkg_printf-pkg_printf.Tpo libpkg/$(DEPDIR)/tests_pkg_printf-pkg_printf.Po
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='libpkg/pkg_printf.c' object='libpkg/tests_pkg_printf-pkg_printf.o' libtool=no @AMDEPBACKSLASH@
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_printf_CFLAGS) $(CFLAGS) -c -o libpkg/tests_pkg_printf-pkg_printf.o `test -f 'libpkg/pkg_printf.c' || echo '$(srcdir)/'`libpkg/pkg_printf.c
+

+
libpkg/tests_pkg_printf-pkg_printf.obj: libpkg/pkg_printf.c
+
@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_printf_CFLAGS) $(CFLAGS) -MT libpkg/tests_pkg_printf-pkg_printf.obj -MD -MP -MF libpkg/$(DEPDIR)/tests_pkg_printf-pkg_printf.Tpo -c -o libpkg/tests_pkg_printf-pkg_printf.obj `if test -f 'libpkg/pkg_printf.c'; then $(CYGPATH_W) 'libpkg/pkg_printf.c'; else $(CYGPATH_W) '$(srcdir)/libpkg/pkg_printf.c'; fi`
+
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) libpkg/$(DEPDIR)/tests_pkg_printf-pkg_printf.Tpo libpkg/$(DEPDIR)/tests_pkg_printf-pkg_printf.Po
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='libpkg/pkg_printf.c' object='libpkg/tests_pkg_printf-pkg_printf.obj' libtool=no @AMDEPBACKSLASH@
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_printf_CFLAGS) $(CFLAGS) -c -o libpkg/tests_pkg_printf-pkg_printf.obj `if test -f 'libpkg/pkg_printf.c'; then $(CYGPATH_W) 'libpkg/pkg_printf.c'; else $(CYGPATH_W) '$(srcdir)/libpkg/pkg_printf.c'; fi`
+

+
tests/lib/tests_pkg_printf-pkg_printf_test.o: tests/lib/pkg_printf_test.c
+
@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_printf_CFLAGS) $(CFLAGS) -MT tests/lib/tests_pkg_printf-pkg_printf_test.o -MD -MP -MF tests/lib/$(DEPDIR)/tests_pkg_printf-pkg_printf_test.Tpo -c -o tests/lib/tests_pkg_printf-pkg_printf_test.o `test -f 'tests/lib/pkg_printf_test.c' || echo '$(srcdir)/'`tests/lib/pkg_printf_test.c
+
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) tests/lib/$(DEPDIR)/tests_pkg_printf-pkg_printf_test.Tpo tests/lib/$(DEPDIR)/tests_pkg_printf-pkg_printf_test.Po
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tests/lib/pkg_printf_test.c' object='tests/lib/tests_pkg_printf-pkg_printf_test.o' libtool=no @AMDEPBACKSLASH@
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_printf_CFLAGS) $(CFLAGS) -c -o tests/lib/tests_pkg_printf-pkg_printf_test.o `test -f 'tests/lib/pkg_printf_test.c' || echo '$(srcdir)/'`tests/lib/pkg_printf_test.c
+

+
tests/lib/tests_pkg_printf-pkg_printf_test.obj: tests/lib/pkg_printf_test.c
+
@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_printf_CFLAGS) $(CFLAGS) -MT tests/lib/tests_pkg_printf-pkg_printf_test.obj -MD -MP -MF tests/lib/$(DEPDIR)/tests_pkg_printf-pkg_printf_test.Tpo -c -o tests/lib/tests_pkg_printf-pkg_printf_test.obj `if test -f 'tests/lib/pkg_printf_test.c'; then $(CYGPATH_W) 'tests/lib/pkg_printf_test.c'; else $(CYGPATH_W) '$(srcdir)/tests/lib/pkg_printf_test.c'; fi`
+
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) tests/lib/$(DEPDIR)/tests_pkg_printf-pkg_printf_test.Tpo tests/lib/$(DEPDIR)/tests_pkg_printf-pkg_printf_test.Po
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tests/lib/pkg_printf_test.c' object='tests/lib/tests_pkg_printf-pkg_printf_test.obj' libtool=no @AMDEPBACKSLASH@
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_printf_CFLAGS) $(CFLAGS) -c -o tests/lib/tests_pkg_printf-pkg_printf_test.obj `if test -f 'tests/lib/pkg_printf_test.c'; then $(CYGPATH_W) 'tests/lib/pkg_printf_test.c'; else $(CYGPATH_W) '$(srcdir)/tests/lib/pkg_printf_test.c'; fi`
+

+
tests/lib/tests_pkg_validation-pkg_validation.o: tests/lib/pkg_validation.c
+
@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_validation_CFLAGS) $(CFLAGS) -MT tests/lib/tests_pkg_validation-pkg_validation.o -MD -MP -MF tests/lib/$(DEPDIR)/tests_pkg_validation-pkg_validation.Tpo -c -o tests/lib/tests_pkg_validation-pkg_validation.o `test -f 'tests/lib/pkg_validation.c' || echo '$(srcdir)/'`tests/lib/pkg_validation.c
+
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) tests/lib/$(DEPDIR)/tests_pkg_validation-pkg_validation.Tpo tests/lib/$(DEPDIR)/tests_pkg_validation-pkg_validation.Po
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tests/lib/pkg_validation.c' object='tests/lib/tests_pkg_validation-pkg_validation.o' libtool=no @AMDEPBACKSLASH@
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_validation_CFLAGS) $(CFLAGS) -c -o tests/lib/tests_pkg_validation-pkg_validation.o `test -f 'tests/lib/pkg_validation.c' || echo '$(srcdir)/'`tests/lib/pkg_validation.c
+

+
tests/lib/tests_pkg_validation-pkg_validation.obj: tests/lib/pkg_validation.c
+
@am__fastdepCC_TRUE@	$(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_validation_CFLAGS) $(CFLAGS) -MT tests/lib/tests_pkg_validation-pkg_validation.obj -MD -MP -MF tests/lib/$(DEPDIR)/tests_pkg_validation-pkg_validation.Tpo -c -o tests/lib/tests_pkg_validation-pkg_validation.obj `if test -f 'tests/lib/pkg_validation.c'; then $(CYGPATH_W) 'tests/lib/pkg_validation.c'; else $(CYGPATH_W) '$(srcdir)/tests/lib/pkg_validation.c'; fi`
+
@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) tests/lib/$(DEPDIR)/tests_pkg_validation-pkg_validation.Tpo tests/lib/$(DEPDIR)/tests_pkg_validation-pkg_validation.Po
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='tests/lib/pkg_validation.c' object='tests/lib/tests_pkg_validation-pkg_validation.obj' libtool=no @AMDEPBACKSLASH@
+
@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+
@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(tests_pkg_validation_CFLAGS) $(CFLAGS) -c -o tests/lib/tests_pkg_validation-pkg_validation.obj `if test -f 'tests/lib/pkg_validation.c'; then $(CYGPATH_W) 'tests/lib/pkg_validation.c'; else $(CYGPATH_W) '$(srcdir)/tests/lib/pkg_validation.c'; fi`
+

mostlyclean-libtool:
	-rm -f *.lo

@@ -3555,6 +3664,7 @@ clean-libtool:
	-rm -rf external/libyaml/src/.libs external/libyaml/src/_libs
	-rm -rf external/sqlite/.libs external/sqlite/_libs
	-rm -rf libpkg/.libs libpkg/_libs
+
	-rm -rf tests/.libs tests/_libs

distclean-libtool:
	-rm -f libtool config.lt
@@ -4056,6 +4166,7 @@ distcleancheck: distclean
	       $(distcleancheck_listfiles) ; \
	       exit 1; } >&2
check-am: all-am
+
	$(MAKE) $(AM_MAKEFLAGS) $(check_PROGRAMS)
check: check-am
all-am: Makefile $(LTLIBRARIES) $(PROGRAMS) $(SCRIPTS) $(MANS) $(DATA) \
		$(HEADERS) pkg_config.h
@@ -4104,18 +4215,22 @@ distclean-generic:
	-rm -f libpkg/$(am__dirstamp)
	-rm -f src/$(DEPDIR)/$(am__dirstamp)
	-rm -f src/$(am__dirstamp)
+
	-rm -f tests/$(am__dirstamp)
+
	-rm -f tests/lib/$(DEPDIR)/$(am__dirstamp)
+
	-rm -f tests/lib/$(am__dirstamp)

maintainer-clean-generic:
	@echo "This command is intended for maintainers to use"
	@echo "it deletes files that may require special tools to rebuild."
clean: clean-am

-
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
-
	clean-noinstLTLIBRARIES clean-sbinPROGRAMS mostlyclean-am
+
clean-am: clean-checkPROGRAMS clean-generic clean-libLTLIBRARIES \
+
	clean-libtool clean-noinstLTLIBRARIES clean-sbinPROGRAMS \
+
	mostlyclean-am

distclean: distclean-am
	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-
	-rm -rf external/expat/lib/$(DEPDIR) external/libelf/$(DEPDIR) external/libucl/src/$(DEPDIR) external/libyaml/src/$(DEPDIR) external/sqlite/$(DEPDIR) libpkg/$(DEPDIR) src/$(DEPDIR)
+
	-rm -rf external/expat/lib/$(DEPDIR) external/libelf/$(DEPDIR) external/libucl/src/$(DEPDIR) external/libyaml/src/$(DEPDIR) external/sqlite/$(DEPDIR) libpkg/$(DEPDIR) src/$(DEPDIR) tests/lib/$(DEPDIR)
	-rm -f Makefile
distclean-am: clean-am distclean-compile distclean-generic \
	distclean-hdr distclean-libtool distclean-tags
@@ -4166,7 +4281,7 @@ installcheck-am:
maintainer-clean: maintainer-clean-am
	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
	-rm -rf $(top_srcdir)/autom4te.cache
-
	-rm -rf external/expat/lib/$(DEPDIR) external/libelf/$(DEPDIR) external/libucl/src/$(DEPDIR) external/libyaml/src/$(DEPDIR) external/sqlite/$(DEPDIR) libpkg/$(DEPDIR) src/$(DEPDIR)
+
	-rm -rf external/expat/lib/$(DEPDIR) external/libelf/$(DEPDIR) external/libucl/src/$(DEPDIR) external/libyaml/src/$(DEPDIR) external/sqlite/$(DEPDIR) libpkg/$(DEPDIR) src/$(DEPDIR) tests/lib/$(DEPDIR)
	-rm -f Makefile
maintainer-clean-am: distclean-am maintainer-clean-generic

@@ -4191,30 +4306,30 @@ uninstall-am: uninstall-dist_bashcompDATA uninstall-dist_pdailyDATA \

uninstall-man: uninstall-man3 uninstall-man5 uninstall-man8

-
.MAKE: all install-am install-strip
+
.MAKE: all check-am install-am install-strip

.PHONY: CTAGS GTAGS TAGS all all-am am--refresh check check-am clean \
-
	clean-cscope clean-generic clean-libLTLIBRARIES clean-libtool \
-
	clean-noinstLTLIBRARIES clean-sbinPROGRAMS cscope \
-
	cscopelist-am ctags ctags-am dist dist-all dist-bzip2 \
-
	dist-gzip dist-lzip dist-shar dist-tarZ dist-xz dist-zip \
-
	distcheck distclean distclean-compile distclean-generic \
-
	distclean-hdr distclean-libtool distclean-tags distcleancheck \
-
	distdir distuninstallcheck dvi dvi-am html html-am info \
-
	info-am install install-am install-data install-data-am \
-
	install-dist_bashcompDATA install-dist_pdailyDATA \
-
	install-dist_psecurityDATA install-dist_pweeklyDATA \
-
	install-dist_sbinSCRIPTS install-dist_sysconfDATA \
-
	install-dist_zshcompDATA install-dvi install-dvi-am \
-
	install-exec install-exec-am install-html install-html-am \
-
	install-includeHEADERS install-info install-info-am \
-
	install-libLTLIBRARIES install-man install-man3 install-man5 \
-
	install-man8 install-pdf install-pdf-am install-ps \
-
	install-ps-am install-sbinPROGRAMS install-strip installcheck \
-
	installcheck-am installdirs maintainer-clean \
-
	maintainer-clean-generic mostlyclean mostlyclean-compile \
-
	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-
	tags tags-am uninstall uninstall-am \
+
	clean-checkPROGRAMS clean-cscope clean-generic \
+
	clean-libLTLIBRARIES clean-libtool clean-noinstLTLIBRARIES \
+
	clean-sbinPROGRAMS cscope cscopelist-am ctags ctags-am dist \
+
	dist-all dist-bzip2 dist-gzip dist-lzip dist-shar dist-tarZ \
+
	dist-xz dist-zip distcheck distclean distclean-compile \
+
	distclean-generic distclean-hdr distclean-libtool \
+
	distclean-tags distcleancheck distdir distuninstallcheck dvi \
+
	dvi-am html html-am info info-am install install-am \
+
	install-data install-data-am install-dist_bashcompDATA \
+
	install-dist_pdailyDATA install-dist_psecurityDATA \
+
	install-dist_pweeklyDATA install-dist_sbinSCRIPTS \
+
	install-dist_sysconfDATA install-dist_zshcompDATA install-dvi \
+
	install-dvi-am install-exec install-exec-am install-html \
+
	install-html-am install-includeHEADERS install-info \
+
	install-info-am install-libLTLIBRARIES install-man \
+
	install-man3 install-man5 install-man8 install-pdf \
+
	install-pdf-am install-ps install-ps-am install-sbinPROGRAMS \
+
	install-strip installcheck installcheck-am installdirs \
+
	maintainer-clean maintainer-clean-generic mostlyclean \
+
	mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
+
	pdf pdf-am ps ps-am tags tags-am uninstall uninstall-am \
	uninstall-dist_bashcompDATA uninstall-dist_pdailyDATA \
	uninstall-dist_psecurityDATA uninstall-dist_pweeklyDATA \
	uninstall-dist_sbinSCRIPTS uninstall-dist_sysconfDATA \
@@ -4235,6 +4350,9 @@ external/libelf/libelf_msize.c:
	@echo "    M4    " $@;
	@m4 -D SRCDIR=external/libelf $(top_srcdir)/external/libelf/elf_types.m4 $(top_srcdir)/external/libelf/libelf_msize.m4 > $@

+
regression-test:check
+
	@echo "ATF/KYUA has change our testing framework is not compatible for now"
+

# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT:
modified autom4te.cache/requests
@@ -56,8 +56,8 @@
                        '_m4_warn' => 1,
                        'AC_LIBTOOL_OBJDIR' => 1,
                        'gl_FUNC_ARGZ' => 1,
-
                        'LTOBSOLETE_VERSION' => 1,
                        'AM_SANITY_CHECK' => 1,
+
                        'LTOBSOLETE_VERSION' => 1,
                        'AC_LIBTOOL_LANG_GCJ_CONFIG' => 1,
                        'AC_LIBTOOL_PROG_COMPILER_PIC' => 1,
                        'LT_LIB_M' => 1,
@@ -74,17 +74,17 @@
                        '_LT_AC_LANG_F77' => 1,
                        'AC_LIBTOOL_CONFIG' => 1,
                        'AC_CONFIG_MACRO_DIR' => 1,
-
                        '_AM_SUBST_NOTMAKE' => 1,
                        'AC_LTDL_DLLIB' => 1,
+
                        '_AM_SUBST_NOTMAKE' => 1,
                        '_AM_AUTOCONF_VERSION' => 1,
                        'AM_DISABLE_SHARED' => 1,
                        '_LT_PROG_ECHO_BACKSLASH' => 1,
                        '_LTDL_SETUP' => 1,
-
                        '_LT_AC_LANG_CXX' => 1,
                        'AM_PROG_LIBTOOL' => 1,
-
                        'AC_LIB_LTDL' => 1,
-
                        '_LT_AC_FILE_LTDLL_C' => 1,
+
                        '_LT_AC_LANG_CXX' => 1,
                        'AM_PROG_LD' => 1,
+
                        '_LT_AC_FILE_LTDLL_C' => 1,
+
                        'AC_LIB_LTDL' => 1,
                        'AU_DEFUN' => 1,
                        'AC_PROG_NM' => 1,
                        'AC_LIBTOOL_DLOPEN' => 1,
@@ -109,34 +109,34 @@
                        'AC_LTDL_OBJDIR' => 1,
                        '_LT_PATH_TOOL_PREFIX' => 1,
                        'AC_LIBTOOL_RC' => 1,
-
                        'AM_SILENT_RULES' => 1,
-
                        'AC_DISABLE_FAST_INSTALL' => 1,
                        '_LT_AC_PROG_ECHO_BACKSLASH' => 1,
-
                        '_LT_AC_SYS_LIBPATH_AIX' => 1,
-
                        '_LT_AC_TRY_DLOPEN_SELF' => 1,
+
                        'AC_DISABLE_FAST_INSTALL' => 1,
+
                        'AM_SILENT_RULES' => 1,
                        'include' => 1,
+
                        '_LT_AC_TRY_DLOPEN_SELF' => 1,
+
                        '_LT_AC_SYS_LIBPATH_AIX' => 1,
                        'LT_AC_PROG_SED' => 1,
                        'AM_ENABLE_SHARED' => 1,
                        'LTDL_INSTALLABLE' => 1,
                        '_LT_AC_LANG_GCJ_CONFIG' => 1,
                        'AC_ENABLE_SHARED' => 1,
-
                        'AC_ENABLE_STATIC' => 1,
-
                        'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
                        '_LT_REQUIRED_DARWIN_CHECKS' => 1,
-
                        'AM_PROG_CC_C_O' => 1,
+
                        'AC_LIBTOOL_SYS_HARD_LINK_LOCKS' => 1,
+
                        'AC_ENABLE_STATIC' => 1,
                        '_LT_AC_TAGVAR' => 1,
+
                        'AM_PROG_CC_C_O' => 1,
                        'AC_LIBTOOL_LANG_F77_CONFIG' => 1,
                        'AM_CONDITIONAL' => 1,
                        'LT_LIB_DLLOAD' => 1,
-
                        'LTDL_INIT' => 1,
-
                        '_LT_PROG_F77' => 1,
-
                        '_LT_PROG_CXX' => 1,
                        'LTVERSION_VERSION' => 1,
-
                        'AM_PROG_INSTALL_SH' => 1,
+
                        '_LT_PROG_CXX' => 1,
+
                        '_LT_PROG_F77' => 1,
+
                        'LTDL_INIT' => 1,
                        'm4_include' => 1,
+
                        'AM_PROG_INSTALL_SH' => 1,
                        'AC_PROG_EGREP' => 1,
-
                        '_AC_AM_CONFIG_HEADER_HOOK' => 1,
                        'AC_PATH_MAGIC' => 1,
+
                        '_AC_AM_CONFIG_HEADER_HOOK' => 1,
                        'AC_LTDL_SYSSEARCHPATH' => 1,
                        'AM_MAKE_INCLUDE' => 1,
                        'LT_CMD_MAX_LEN' => 1,
@@ -171,24 +171,24 @@
                        '_AC_PROG_LIBTOOL' => 1,
                        '_AM_IF_OPTION' => 1,
                        'AC_PATH_TOOL_PREFIX' => 1,
-
                        'AC_LIBTOOL_F77' => 1,
                        'm4_pattern_allow' => 1,
+
                        'AC_LIBTOOL_F77' => 1,
                        'AM_SET_LEADING_DOT' => 1,
-
                        'LT_AC_PROG_EGREP' => 1,
                        '_LT_PROG_FC' => 1,
+
                        'LT_AC_PROG_EGREP' => 1,
                        '_AM_DEPENDENCIES' => 1,
                        'AC_LIBTOOL_LANG_C_CONFIG' => 1,
                        'LTOPTIONS_VERSION' => 1,
                        '_LT_AC_SYS_COMPILER' => 1,
-
                        '_AM_PROG_CC_C_O' => 1,
                        'AM_PROG_NM' => 1,
+
                        '_AM_PROG_CC_C_O' => 1,
                        'AC_LIBLTDL_CONVENIENCE' => 1,
                        'AC_DEPLIBS_CHECK_METHOD' => 1,
-
                        'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
                        'AC_LIBLTDL_INSTALLABLE' => 1,
+
                        'AM_SET_CURRENT_AUTOMAKE_VERSION' => 1,
                        'AC_LTDL_ENABLE_INSTALL' => 1,
-
                        'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
                        'LT_PROG_GCJ' => 1,
+
                        'AC_LIBTOOL_SYS_DYNAMIC_LINKER' => 1,
                        'AM_INIT_AUTOMAKE' => 1,
                        'AC_DISABLE_STATIC' => 1,
                        'LT_PATH_NM' => 1,
@@ -197,26 +197,26 @@
                        '_LT_AC_LANG_RC_CONFIG' => 1,
                        'LT_PROG_GO' => 1,
                        'LT_SYS_MODULE_PATH' => 1,
-
                        'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
                        'LT_WITH_LTDL' => 1,
+
                        'AC_LIBTOOL_POSTDEP_PREDEP' => 1,
                        'AC_LTDL_SHLIBPATH' => 1,
                        'AM_AUX_DIR_EXPAND' => 1,
-
                        '_LT_AC_LANG_F77_CONFIG' => 1,
                        'AC_LIBTOOL_PROG_COMPILER_NO_RTTI' => 1,
-
                        '_AM_SET_OPTIONS' => 1,
+
                        '_LT_AC_LANG_F77_CONFIG' => 1,
                        '_LT_COMPILER_OPTION' => 1,
-
                        '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
+
                        '_AM_SET_OPTIONS' => 1,
                        'AM_RUN_LOG' => 1,
-
                        'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
-
                        'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1,
+
                        '_AM_OUTPUT_DEPENDENCY_COMMANDS' => 1,
                        'AC_LIBTOOL_PICMODE' => 1,
-
                        'LT_PATH_LD' => 1,
+
                        'AC_LTDL_SYS_DLOPEN_DEPLIBS' => 1,
+
                        'AC_LIBTOOL_SYS_OLD_ARCHIVE' => 1,
                        'AC_CHECK_LIBM' => 1,
+
                        'LT_PATH_LD' => 1,
                        'AC_LIBTOOL_SYS_LIB_STRIP' => 1,
                        '_AM_MANGLE_OPTION' => 1,
-
                        'AC_LTDL_SYMBOL_USCORE' => 1,
-
                        'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
                        'AC_CONFIG_MACRO_DIR_TRACE' => 1,
+
                        'AC_LIBTOOL_SYS_MAX_CMD_LEN' => 1,
+
                        'AC_LTDL_SYMBOL_USCORE' => 1,
                        'AM_SET_DEPDIR' => 1,
                        '_LT_CC_BASENAME' => 1,
                        '_LT_LIBOBJ' => 1
@@ -234,59 +234,59 @@
                        'configure.ac'
                      ],
                      {
-
                        '_LT_AC_TAGCONFIG' => 1,
                        'AM_PROG_F77_C_O' => 1,
-
                        'm4_pattern_forbid' => 1,
+
                        '_LT_AC_TAGCONFIG' => 1,
                        'AC_INIT' => 1,
-
                        '_AM_COND_IF' => 1,
+
                        'm4_pattern_forbid' => 1,
                        'AC_CANONICAL_TARGET' => 1,
-
                        'AC_SUBST' => 1,
+
                        '_AM_COND_IF' => 1,
                        'AC_CONFIG_LIBOBJ_DIR' => 1,
+
                        'AC_SUBST' => 1,
                        'AM_EXTRA_RECURSIVE_TARGETS' => 1,
-
                        'AC_FC_SRCEXT' => 1,
                        'AC_CANONICAL_HOST' => 1,
+
                        'AC_FC_SRCEXT' => 1,
                        'AC_PROG_LIBTOOL' => 1,
                        'AM_PROG_MKDIR_P' => 1,
                        'AM_INIT_AUTOMAKE' => 1,
-
                        'AM_PATH_GUILE' => 1,
                        'AC_CONFIG_SUBDIRS' => 1,
+
                        'AM_PATH_GUILE' => 1,
                        'AM_AUTOMAKE_VERSION' => 1,
                        'LT_CONFIG_LTDL_DIR' => 1,
-
                        'AC_REQUIRE_AUX_FILE' => 1,
                        'AC_CONFIG_LINKS' => 1,
-
                        'm4_sinclude' => 1,
+
                        'AC_REQUIRE_AUX_FILE' => 1,
                        'LT_SUPPORTED_TAG' => 1,
+
                        'm4_sinclude' => 1,
                        'AM_MAINTAINER_MODE' => 1,
                        'AM_NLS' => 1,
                        'AC_FC_PP_DEFINE' => 1,
                        'AM_GNU_GETTEXT_INTL_SUBDIR' => 1,
-
                        'AM_MAKEFILE_INCLUDE' => 1,
                        '_m4_warn' => 1,
+
                        'AM_MAKEFILE_INCLUDE' => 1,
                        'AM_PROG_CXX_C_O' => 1,
-
                        '_AM_COND_ENDIF' => 1,
                        '_AM_MAKEFILE_INCLUDE' => 1,
+
                        '_AM_COND_ENDIF' => 1,
                        'AM_ENABLE_MULTILIB' => 1,
-
                        'AM_PROG_MOC' => 1,
                        'AM_SILENT_RULES' => 1,
+
                        'AM_PROG_MOC' => 1,
                        'AC_CONFIG_FILES' => 1,
-
                        'LT_INIT' => 1,
                        'include' => 1,
-
                        'AM_PROG_AR' => 1,
+
                        'LT_INIT' => 1,
                        'AM_GNU_GETTEXT' => 1,
+
                        'AM_PROG_AR' => 1,
                        'AC_LIBSOURCE' => 1,
-
                        'AM_PROG_FC_C_O' => 1,
                        'AC_CANONICAL_BUILD' => 1,
+
                        'AM_PROG_FC_C_O' => 1,
                        'AC_FC_FREEFORM' => 1,
-
                        'AH_OUTPUT' => 1,
                        'AC_FC_PP_SRCEXT' => 1,
-
                        '_AM_SUBST_NOTMAKE' => 1,
+
                        'AH_OUTPUT' => 1,
                        'AC_CONFIG_AUX_DIR' => 1,
-
                        'sinclude' => 1,
-
                        'AM_PROG_CC_C_O' => 1,
+
                        '_AM_SUBST_NOTMAKE' => 1,
                        'm4_pattern_allow' => 1,
-
                        'AM_XGETTEXT_OPTION' => 1,
-
                        'AC_CANONICAL_SYSTEM' => 1,
+
                        'AM_PROG_CC_C_O' => 1,
+
                        'sinclude' => 1,
                        'AM_CONDITIONAL' => 1,
+
                        'AC_CANONICAL_SYSTEM' => 1,
+
                        'AM_XGETTEXT_OPTION' => 1,
                        'AC_CONFIG_HEADERS' => 1,
                        'AC_DEFINE_TRACE_LITERAL' => 1,
                        'AM_POT_TOOLS' => 1,