Browse code

add pdfdecode source files to build w/ autoreconf

Kevin Lin authored on 2016/04/01 00:58:09
Showing 2 changed files
... ...
@@ -267,6 +267,8 @@ libclamav_la_SOURCES = \
267 267
 	pdf.c \
268 268
 	pdf.h \
269 269
 	pdfng.c \
270
+	pdfdecode.c \
271
+	pdfdecode.h \
270 272
 	spin.c \
271 273
 	spin.h \
272 274
 	yc.c \
... ...
@@ -255,24 +255,25 @@ am__libclamav_la_SOURCES_DIST = matcher-ac.c matcher-ac.h matcher-bm.c \
255 255
 	tnef.h autoit.c autoit.h unarj.c unarj.h nsis/bzlib.c \
256 256
 	nsis/bzlib_private.h nsis/nsis_bzlib.h nsis/nulsft.c \
257 257
 	nsis/nulsft.h nsis/infblock.c nsis/nsis_zconf.h \
258
-	nsis/nsis_zlib.h nsis/nsis_zutil.h pdf.c pdf.h pdfng.c spin.c \
259
-	spin.h yc.c yc.h elf.c elf.h execs.h sis.c sis.h uuencode.c \
260
-	uuencode.h phishcheck.c phishcheck.h phish_domaincheck_db.c \
261
-	phish_domaincheck_db.h phish_whitelist.c phish_whitelist.h \
262
-	iana_cctld.h iana_tld.h regex_list.c regex_list.h \
263
-	regex_suffix.c regex_suffix.h mspack.c mspack.h cab.c cab.h \
264
-	entconv.c entconv.h entitylist.h encoding_aliases.h hashtab.c \
265
-	hashtab.h dconf.c dconf.h lzma_iface.c lzma_iface.h 7z_iface.c \
266
-	7z_iface.h 7z/7z.h 7z/7zAlloc.c 7z/7zAlloc.h 7z/7zBuf.c \
267
-	7z/7zBuf.h 7z/7zBuf2.c 7z/7zCrc.c 7z/7zCrc.h 7z/7zDec.c \
268
-	7z/7zFile.c 7z/7zFile.h 7z/7zIn.c 7z/7zStream.c 7z/7zVersion.h \
269
-	7z/Bcj2.c 7z/Bcj2.h 7z/Bra.c 7z/Bra.h 7z/Bra86.c 7z/CpuArch.h \
270
-	7z/Lzma2Dec.c 7z/Lzma2Dec.h 7z/LzmaDec.c 7z/LzmaDec.h \
271
-	7z/Ppmd.h 7z/Ppmd7.c 7z/Ppmd7.h 7z/Ppmd7Dec.c 7z/Types.h \
272
-	7z/Xz.c 7z/Xz.h 7z/XzCrc64.c 7z/XzCrc64.h 7z/XzDec.c 7z/XzIn.c \
273
-	7z/Delta.c 7z/Delta.h 7z/Alloc.h 7z/BraIA64.c 7z/CpuArch.c \
274
-	7z/7zCrcOpt.c 7z/RotateDefs.h explode.c explode.h textnorm.c \
275
-	textnorm.h dlp.c dlp.h jsparse/js-norm.c jsparse/js-norm.h \
258
+	nsis/nsis_zlib.h nsis/nsis_zutil.h pdf.c pdf.h pdfng.c \
259
+	pdfdecode.c pdfdecode.h spin.c spin.h yc.c yc.h elf.c elf.h \
260
+	execs.h sis.c sis.h uuencode.c uuencode.h phishcheck.c \
261
+	phishcheck.h phish_domaincheck_db.c phish_domaincheck_db.h \
262
+	phish_whitelist.c phish_whitelist.h iana_cctld.h iana_tld.h \
263
+	regex_list.c regex_list.h regex_suffix.c regex_suffix.h \
264
+	mspack.c mspack.h cab.c cab.h entconv.c entconv.h entitylist.h \
265
+	encoding_aliases.h hashtab.c hashtab.h dconf.c dconf.h \
266
+	lzma_iface.c lzma_iface.h 7z_iface.c 7z_iface.h 7z/7z.h \
267
+	7z/7zAlloc.c 7z/7zAlloc.h 7z/7zBuf.c 7z/7zBuf.h 7z/7zBuf2.c \
268
+	7z/7zCrc.c 7z/7zCrc.h 7z/7zDec.c 7z/7zFile.c 7z/7zFile.h \
269
+	7z/7zIn.c 7z/7zStream.c 7z/7zVersion.h 7z/Bcj2.c 7z/Bcj2.h \
270
+	7z/Bra.c 7z/Bra.h 7z/Bra86.c 7z/CpuArch.h 7z/Lzma2Dec.c \
271
+	7z/Lzma2Dec.h 7z/LzmaDec.c 7z/LzmaDec.h 7z/Ppmd.h 7z/Ppmd7.c \
272
+	7z/Ppmd7.h 7z/Ppmd7Dec.c 7z/Types.h 7z/Xz.c 7z/Xz.h \
273
+	7z/XzCrc64.c 7z/XzCrc64.h 7z/XzDec.c 7z/XzIn.c 7z/Delta.c \
274
+	7z/Delta.h 7z/Alloc.h 7z/BraIA64.c 7z/CpuArch.c 7z/7zCrcOpt.c \
275
+	7z/RotateDefs.h explode.c explode.h textnorm.c textnorm.h \
276
+	dlp.c dlp.h jsparse/js-norm.c jsparse/js-norm.h \
276 277
 	jsparse/lexglobal.h jsparse/textbuf.h uniq.c uniq.h version.c \
277 278
 	version.h mpool.c mpool.h filtering.h filtering.c fmap.c \
278 279
 	fmap.h perflogging.c perflogging.h default.h bytecode.c \
... ...
@@ -389,7 +390,8 @@ am_libclamav_la_OBJECTS = libclamav_la-matcher-ac.lo \
389 389
 	libclamav_la-tnef.lo libclamav_la-autoit.lo \
390 390
 	libclamav_la-unarj.lo libclamav_la-bzlib.lo \
391 391
 	libclamav_la-nulsft.lo libclamav_la-infblock.lo \
392
-	libclamav_la-pdf.lo libclamav_la-pdfng.lo libclamav_la-spin.lo \
392
+	libclamav_la-pdf.lo libclamav_la-pdfng.lo \
393
+	libclamav_la-pdfdecode.lo libclamav_la-spin.lo \
393 394
 	libclamav_la-yc.lo libclamav_la-elf.lo libclamav_la-sis.lo \
394 395
 	libclamav_la-uuencode.lo libclamav_la-phishcheck.lo \
395 396
 	libclamav_la-phish_domaincheck_db.lo \
... ...
@@ -1041,44 +1043,45 @@ libclamav_la_SOURCES = matcher-ac.c matcher-ac.h matcher-bm.c \
1041 1041
 	tnef.h autoit.c autoit.h unarj.c unarj.h nsis/bzlib.c \
1042 1042
 	nsis/bzlib_private.h nsis/nsis_bzlib.h nsis/nulsft.c \
1043 1043
 	nsis/nulsft.h nsis/infblock.c nsis/nsis_zconf.h \
1044
-	nsis/nsis_zlib.h nsis/nsis_zutil.h pdf.c pdf.h pdfng.c spin.c \
1045
-	spin.h yc.c yc.h elf.c elf.h execs.h sis.c sis.h uuencode.c \
1046
-	uuencode.h phishcheck.c phishcheck.h phish_domaincheck_db.c \
1047
-	phish_domaincheck_db.h phish_whitelist.c phish_whitelist.h \
1048
-	iana_cctld.h iana_tld.h regex_list.c regex_list.h \
1049
-	regex_suffix.c regex_suffix.h mspack.c mspack.h cab.c cab.h \
1050
-	entconv.c entconv.h entitylist.h encoding_aliases.h hashtab.c \
1051
-	hashtab.h dconf.c dconf.h lzma_iface.c lzma_iface.h 7z_iface.c \
1052
-	7z_iface.h 7z/7z.h 7z/7zAlloc.c 7z/7zAlloc.h 7z/7zBuf.c \
1053
-	7z/7zBuf.h 7z/7zBuf2.c 7z/7zCrc.c 7z/7zCrc.h 7z/7zDec.c \
1054
-	7z/7zFile.c 7z/7zFile.h 7z/7zIn.c 7z/7zStream.c 7z/7zVersion.h \
1055
-	7z/Bcj2.c 7z/Bcj2.h 7z/Bra.c 7z/Bra.h 7z/Bra86.c 7z/CpuArch.h \
1056
-	7z/Lzma2Dec.c 7z/Lzma2Dec.h 7z/LzmaDec.c 7z/LzmaDec.h \
1057
-	7z/Ppmd.h 7z/Ppmd7.c 7z/Ppmd7.h 7z/Ppmd7Dec.c 7z/Types.h \
1058
-	7z/Xz.c 7z/Xz.h 7z/XzCrc64.c 7z/XzCrc64.h 7z/XzDec.c 7z/XzIn.c \
1059
-	7z/Delta.c 7z/Delta.h 7z/Alloc.h 7z/BraIA64.c 7z/CpuArch.c \
1060
-	7z/CpuArch.h 7z/7zCrcOpt.c 7z/RotateDefs.h explode.c explode.h \
1061
-	textnorm.c textnorm.h dlp.c dlp.h jsparse/js-norm.c \
1062
-	jsparse/js-norm.h jsparse/lexglobal.h jsparse/textbuf.h uniq.c \
1063
-	uniq.h version.c version.h mpool.c mpool.h filtering.h \
1064
-	filtering.c fmap.c fmap.h perflogging.c perflogging.h \
1065
-	default.h bytecode.c bytecode.h bytecode_vm.c bytecode_priv.h \
1066
-	clambc.h cpio.c cpio.h macho.c macho.h ishield.c ishield.h \
1067
-	type_desc.h bcfeatures.h bytecode_api.c bytecode_api_decl.c \
1068
-	bytecode_api.h bytecode_api_impl.h bytecode_hooks.h cache.c \
1069
-	cache.h bytecode_detect.c bytecode_detect.h \
1070
-	builtin_bytecodes.h events.c events.h adc.c adc.h dmg.c dmg.h \
1071
-	xar.c xar.h xdp.c xdp.h mbr.c mbr.h gpt.c gpt.h apm.c apm.h \
1072
-	prtn_intxn.c prtn_intxn.h json_api.c json_api.h xz_iface.c \
1073
-	xz_iface.h sf_base64decode.c sf_base64decode.h hfsplus.c \
1074
-	hfsplus.h swf.c swf.h jpeg.c jpeg.h png.c png.h iso9660.c \
1075
-	iso9660.h arc4.c arc4.h rijndael.c rijndael.h crtmgr.c \
1076
-	crtmgr.h asn1.c asn1.h fpu.c fpu.h stats.c stats.h www.c www.h \
1077
-	stats_json.c stats_json.h hostid.c hostid.h openioc.c \
1078
-	openioc.h msdoc.c msdoc.h matcher-pcre.c matcher-pcre.h \
1079
-	regex_pcre.c regex_pcre.h msxml.c msxml.h msxml_parser.c \
1080
-	msxml_parser.h tiff.c tiff.h hwp.c hwp.h $(am__append_7) \
1081
-	bignum.h bignum_fast.h tomsfastmath/addsub/fp_add.c \
1044
+	nsis/nsis_zlib.h nsis/nsis_zutil.h pdf.c pdf.h pdfng.c \
1045
+	pdfdecode.c pdfdecode.h spin.c spin.h yc.c yc.h elf.c elf.h \
1046
+	execs.h sis.c sis.h uuencode.c uuencode.h phishcheck.c \
1047
+	phishcheck.h phish_domaincheck_db.c phish_domaincheck_db.h \
1048
+	phish_whitelist.c phish_whitelist.h iana_cctld.h iana_tld.h \
1049
+	regex_list.c regex_list.h regex_suffix.c regex_suffix.h \
1050
+	mspack.c mspack.h cab.c cab.h entconv.c entconv.h entitylist.h \
1051
+	encoding_aliases.h hashtab.c hashtab.h dconf.c dconf.h \
1052
+	lzma_iface.c lzma_iface.h 7z_iface.c 7z_iface.h 7z/7z.h \
1053
+	7z/7zAlloc.c 7z/7zAlloc.h 7z/7zBuf.c 7z/7zBuf.h 7z/7zBuf2.c \
1054
+	7z/7zCrc.c 7z/7zCrc.h 7z/7zDec.c 7z/7zFile.c 7z/7zFile.h \
1055
+	7z/7zIn.c 7z/7zStream.c 7z/7zVersion.h 7z/Bcj2.c 7z/Bcj2.h \
1056
+	7z/Bra.c 7z/Bra.h 7z/Bra86.c 7z/CpuArch.h 7z/Lzma2Dec.c \
1057
+	7z/Lzma2Dec.h 7z/LzmaDec.c 7z/LzmaDec.h 7z/Ppmd.h 7z/Ppmd7.c \
1058
+	7z/Ppmd7.h 7z/Ppmd7Dec.c 7z/Types.h 7z/Xz.c 7z/Xz.h \
1059
+	7z/XzCrc64.c 7z/XzCrc64.h 7z/XzDec.c 7z/XzIn.c 7z/Delta.c \
1060
+	7z/Delta.h 7z/Alloc.h 7z/BraIA64.c 7z/CpuArch.c 7z/CpuArch.h \
1061
+	7z/7zCrcOpt.c 7z/RotateDefs.h explode.c explode.h textnorm.c \
1062
+	textnorm.h dlp.c dlp.h jsparse/js-norm.c jsparse/js-norm.h \
1063
+	jsparse/lexglobal.h jsparse/textbuf.h uniq.c uniq.h version.c \
1064
+	version.h mpool.c mpool.h filtering.h filtering.c fmap.c \
1065
+	fmap.h perflogging.c perflogging.h default.h bytecode.c \
1066
+	bytecode.h bytecode_vm.c bytecode_priv.h clambc.h cpio.c \
1067
+	cpio.h macho.c macho.h ishield.c ishield.h type_desc.h \
1068
+	bcfeatures.h bytecode_api.c bytecode_api_decl.c bytecode_api.h \
1069
+	bytecode_api_impl.h bytecode_hooks.h cache.c cache.h \
1070
+	bytecode_detect.c bytecode_detect.h builtin_bytecodes.h \
1071
+	events.c events.h adc.c adc.h dmg.c dmg.h xar.c xar.h xdp.c \
1072
+	xdp.h mbr.c mbr.h gpt.c gpt.h apm.c apm.h prtn_intxn.c \
1073
+	prtn_intxn.h json_api.c json_api.h xz_iface.c xz_iface.h \
1074
+	sf_base64decode.c sf_base64decode.h hfsplus.c hfsplus.h swf.c \
1075
+	swf.h jpeg.c jpeg.h png.c png.h iso9660.c iso9660.h arc4.c \
1076
+	arc4.h rijndael.c rijndael.h crtmgr.c crtmgr.h asn1.c asn1.h \
1077
+	fpu.c fpu.h stats.c stats.h www.c www.h stats_json.c \
1078
+	stats_json.h hostid.c hostid.h openioc.c openioc.h msdoc.c \
1079
+	msdoc.h matcher-pcre.c matcher-pcre.h regex_pcre.c \
1080
+	regex_pcre.h msxml.c msxml.h msxml_parser.c msxml_parser.h \
1081
+	tiff.c tiff.h hwp.c hwp.h $(am__append_7) bignum.h \
1082
+	bignum_fast.h tomsfastmath/addsub/fp_add.c \
1082 1083
 	tomsfastmath/addsub/fp_add_d.c tomsfastmath/addsub/fp_addmod.c \
1083 1084
 	tomsfastmath/addsub/fp_cmp.c tomsfastmath/addsub/fp_cmp_d.c \
1084 1085
 	tomsfastmath/addsub/fp_cmp_mag.c tomsfastmath/addsub/fp_sub.c \
... ...
@@ -1456,6 +1459,7 @@ distclean-compile:
1456 1456
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-others.Plo@am__quote@
1457 1457
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-packlibs.Plo@am__quote@
1458 1458
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pdf.Plo@am__quote@
1459
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pdfdecode.Plo@am__quote@
1459 1460
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pdfng.Plo@am__quote@
1460 1461
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pe.Plo@am__quote@
1461 1462
 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libclamav_la-pe_icons.Plo@am__quote@
... ...
@@ -1901,6 +1905,13 @@ libclamav_la-pdfng.lo: pdfng.c
1901 1901
 @AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1902 1902
 @am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-pdfng.lo `test -f 'pdfng.c' || echo '$(srcdir)/'`pdfng.c
1903 1903
 
1904
+libclamav_la-pdfdecode.lo: pdfdecode.c
1905
+@am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-pdfdecode.lo -MD -MP -MF $(DEPDIR)/libclamav_la-pdfdecode.Tpo -c -o libclamav_la-pdfdecode.lo `test -f 'pdfdecode.c' || echo '$(srcdir)/'`pdfdecode.c
1906
+@am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-pdfdecode.Tpo $(DEPDIR)/libclamav_la-pdfdecode.Plo
1907
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	$(AM_V_CC)source='pdfdecode.c' object='libclamav_la-pdfdecode.lo' libtool=yes @AMDEPBACKSLASH@
1908
+@AMDEP_TRUE@@am__fastdepCC_FALSE@	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
1909
+@am__fastdepCC_FALSE@	$(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -c -o libclamav_la-pdfdecode.lo `test -f 'pdfdecode.c' || echo '$(srcdir)/'`pdfdecode.c
1910
+
1904 1911
 libclamav_la-spin.lo: spin.c
1905 1912
 @am__fastdepCC_TRUE@	$(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libclamav_la_CFLAGS) $(CFLAGS) -MT libclamav_la-spin.lo -MD -MP -MF $(DEPDIR)/libclamav_la-spin.Tpo -c -o libclamav_la-spin.lo `test -f 'spin.c' || echo '$(srcdir)/'`spin.c
1906 1913
 @am__fastdepCC_TRUE@	$(AM_V_at)$(am__mv) $(DEPDIR)/libclamav_la-spin.Tpo $(DEPDIR)/libclamav_la-spin.Plo