~ubuntu-branches/ubuntu/saucy/libjpeg-turbo/saucy-security

« back to all changes in this revision

Viewing changes to Makefile.in

  • Committer: Package Import Robot
  • Author(s): Fathi Boudra
  • Date: 2013-07-28 16:52:51 UTC
  • mfrom: (1.1.3) (9.1.1 saucy-proposed)
  • Revision ID: package-import@ubuntu.com-20130728165251-7vg6wszhm941kdej
Tags: 1.3.0-0ubuntu1
* New upstream release.
  - drop debian/patches/branch-updates.diff
  - refresh tjunittest.patch (now renamed to install-tjunittest.patch)
* Update debian/control:
  - add myself to Uploaders.
* Update debian/copyright:
  - add RSA Data Security copyright (md5).
* Update debian/libturbojpeg.install:
  - install libturbojpeg.so.0* (needed by tjunittest and tjbench).

Show diffs side-by-side

added added

removed removed

Lines of Context:
41
41
POST_UNINSTALL = :
42
42
build_triplet = @build@
43
43
host_triplet = @host@
44
 
@WITH_ARITH_TRUE@am__append_1 = jaricom.c
45
 
@WITH_ARITH_ENC_TRUE@am__append_2 = jcarith.c
46
 
@WITH_ARITH_DEC_TRUE@am__append_3 = jdarith.c
47
 
@WITH_JAVA_TRUE@am__append_4 = turbojpeg-jni.c
48
 
@VERSION_SCRIPT_TRUE@am__append_5 = $(VERSION_SCRIPT_FLAG)$(srcdir)/$(TJMAPFILE)
49
 
@VERSION_SCRIPT_TRUE@am__append_6 = $(VERSION_SCRIPT_FLAG)libjpeg.map
50
 
@WITH_SIMD_TRUE@am__append_7 = simd
51
 
@WITH_SIMD_FALSE@am__append_8 = jsimd_none.c
 
44
@WITH_TURBOJPEG_TRUE@am__append_1 = libturbojpeg.la
 
45
@WITH_TURBOJPEG_TRUE@am__append_2 = turbojpeg.h
 
46
@WITH_ARITH_TRUE@am__append_3 = jaricom.c
 
47
@WITH_ARITH_ENC_TRUE@am__append_4 = jcarith.c
 
48
@WITH_ARITH_DEC_TRUE@am__append_5 = jdarith.c
 
49
@WITH_JAVA_TRUE@@WITH_TURBOJPEG_TRUE@am__append_6 = turbojpeg-jni.c
 
50
@VERSION_SCRIPT_TRUE@@WITH_TURBOJPEG_TRUE@am__append_7 = $(VERSION_SCRIPT_FLAG)$(srcdir)/$(TJMAPFILE)
 
51
@VERSION_SCRIPT_TRUE@am__append_8 = $(VERSION_SCRIPT_FLAG)libjpeg.map
 
52
@WITH_SIMD_TRUE@am__append_9 = simd
 
53
@WITH_SIMD_FALSE@am__append_10 = jsimd_none.c
52
54
bin_PROGRAMS = cjpeg$(EXEEXT) djpeg$(EXEEXT) jpegtran$(EXEEXT) \
53
 
        rdjpgcom$(EXEEXT) wrjpgcom$(EXEEXT) tjbench$(EXEEXT)
54
 
noinst_PROGRAMS = tjunittest$(EXEEXT) jcstest$(EXEEXT)
55
 
DIST_COMMON = README $(am__configure_deps) $(dist_doc_DATA) \
56
 
        $(dist_example_DATA) $(dist_man1_MANS) $(include_HEADERS) \
 
55
        rdjpgcom$(EXEEXT) wrjpgcom$(EXEEXT) $(am__EXEEXT_1)
 
56
noinst_PROGRAMS = jcstest$(EXEEXT) $(am__EXEEXT_2)
 
57
@WITH_TURBOJPEG_TRUE@am__append_11 = tjbench
 
58
@WITH_TURBOJPEG_TRUE@am__append_12 = tjunittest
 
59
DIST_COMMON = README $(am__configure_deps) $(am__include_HEADERS_DIST) \
 
60
        $(dist_doc_DATA) $(dist_example_DATA) $(dist_man1_MANS) \
57
61
        $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
58
62
        $(srcdir)/config.h.in $(srcdir)/jconfig.h.in \
59
63
        $(srcdir)/libjpeg.map.in $(srcdir)/tjbenchtest.in \
60
 
        $(srcdir)/tjexampletest.in $(top_srcdir)/configure \
 
64
        $(srcdir)/tjbenchtest.java.in $(srcdir)/tjexampletest.in \
 
65
        $(top_srcdir)/configure \
61
66
        $(top_srcdir)/release/Description.plist.in \
62
67
        $(top_srcdir)/release/Info.plist.in \
63
68
        $(top_srcdir)/release/libjpeg-turbo.spec.in \
64
69
        $(top_srcdir)/release/makecygwinpkg.in \
65
70
        $(top_srcdir)/release/makedpkg.in \
66
71
        $(top_srcdir)/release/makemacpkg.in \
67
 
        $(top_srcdir)/release/makesunpkg.in \
68
 
        $(top_srcdir)/release/pkginfo.in \
69
72
        $(top_srcdir)/release/uninstall.in compile config.guess \
70
73
        config.sub depcomp install-sh ltmain.sh missing
71
74
subdir = .
78
81
 configure.lineno configure.status.lineno
79
82
mkinstalldirs = $(install_sh) -d
80
83
CONFIG_HEADER = config.h jconfig.h
81
 
CONFIG_CLEAN_FILES = pkgscripts/libjpeg-turbo.spec \
82
 
        pkgscripts/makecygwinpkg pkgscripts/makedpkg \
83
 
        pkgscripts/makemacpkg pkgscripts/Description.plist \
84
 
        pkgscripts/Info.plist pkgscripts/uninstall \
85
 
        pkgscripts/makesunpkg pkgscripts/pkginfo tjbenchtest \
86
 
        tjexampletest libjpeg.map
 
84
CONFIG_CLEAN_FILES = pkgscripts/libjpeg-turbo.spec.tmpl \
 
85
        pkgscripts/makecygwinpkg.tmpl pkgscripts/makedpkg.tmpl \
 
86
        pkgscripts/makemacpkg.tmpl pkgscripts/Description.plist \
 
87
        pkgscripts/Info.plist pkgscripts/uninstall.tmpl tjbenchtest \
 
88
        tjbenchtest.java tjexampletest libjpeg.map
87
89
am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
88
90
am__vpath_adj = case $$p in \
89
91
    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
170
172
        libturbojpeg_la-jutils.lo libturbojpeg_la-jmemmgr.lo \
171
173
        libturbojpeg_la-jmemnobs.lo $(am__objects_6) $(am__objects_7) \
172
174
        $(am__objects_8) $(am__objects_9)
173
 
@WITH_JAVA_TRUE@am__objects_11 = libturbojpeg_la-turbojpeg-jni.lo
174
 
am_libturbojpeg_la_OBJECTS = $(am__objects_10) \
175
 
        libturbojpeg_la-turbojpeg.lo libturbojpeg_la-transupp.lo \
176
 
        libturbojpeg_la-jdatadst-tj.lo libturbojpeg_la-jdatasrc-tj.lo \
177
 
        $(am__objects_11) $(am__objects_1)
 
175
@WITH_JAVA_TRUE@@WITH_TURBOJPEG_TRUE@am__objects_11 = libturbojpeg_la-turbojpeg-jni.lo
 
176
@WITH_TURBOJPEG_TRUE@am_libturbojpeg_la_OBJECTS = $(am__objects_10) \
 
177
@WITH_TURBOJPEG_TRUE@   libturbojpeg_la-turbojpeg.lo \
 
178
@WITH_TURBOJPEG_TRUE@   libturbojpeg_la-transupp.lo \
 
179
@WITH_TURBOJPEG_TRUE@   libturbojpeg_la-jdatadst-tj.lo \
 
180
@WITH_TURBOJPEG_TRUE@   libturbojpeg_la-jdatasrc-tj.lo \
 
181
@WITH_TURBOJPEG_TRUE@   $(am__objects_11) $(am__objects_1)
178
182
libturbojpeg_la_OBJECTS = $(am_libturbojpeg_la_OBJECTS)
 
183
@WITH_TURBOJPEG_TRUE@am_libturbojpeg_la_rpath = -rpath $(libdir)
 
184
@WITH_TURBOJPEG_TRUE@am__EXEEXT_1 = tjbench$(EXEEXT)
179
185
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
 
186
@WITH_TURBOJPEG_TRUE@am__EXEEXT_2 = tjunittest$(EXEEXT)
180
187
PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS)
181
188
am_cjpeg_OBJECTS = cjpeg-cdjpeg.$(OBJEXT) cjpeg-cjpeg.$(OBJEXT) \
182
189
        cjpeg-rdbmp.$(OBJEXT) cjpeg-rdgif.$(OBJEXT) \
200
207
am_rdjpgcom_OBJECTS = rdjpgcom.$(OBJEXT)
201
208
rdjpgcom_OBJECTS = $(am_rdjpgcom_OBJECTS)
202
209
rdjpgcom_DEPENDENCIES = libjpeg.la
203
 
am_tjbench_OBJECTS = tjbench-tjbench.$(OBJEXT) tjbench-bmp.$(OBJEXT) \
204
 
        tjbench-tjutil.$(OBJEXT) tjbench-rdbmp.$(OBJEXT) \
205
 
        tjbench-rdppm.$(OBJEXT) tjbench-wrbmp.$(OBJEXT) \
206
 
        tjbench-wrppm.$(OBJEXT)
 
210
am__tjbench_SOURCES_DIST = tjbench.c bmp.h bmp.c tjutil.h tjutil.c \
 
211
        rdbmp.c rdppm.c wrbmp.c wrppm.c
 
212
@WITH_TURBOJPEG_TRUE@am_tjbench_OBJECTS = tjbench-tjbench.$(OBJEXT) \
 
213
@WITH_TURBOJPEG_TRUE@   tjbench-bmp.$(OBJEXT) \
 
214
@WITH_TURBOJPEG_TRUE@   tjbench-tjutil.$(OBJEXT) \
 
215
@WITH_TURBOJPEG_TRUE@   tjbench-rdbmp.$(OBJEXT) \
 
216
@WITH_TURBOJPEG_TRUE@   tjbench-rdppm.$(OBJEXT) \
 
217
@WITH_TURBOJPEG_TRUE@   tjbench-wrbmp.$(OBJEXT) \
 
218
@WITH_TURBOJPEG_TRUE@   tjbench-wrppm.$(OBJEXT)
207
219
tjbench_OBJECTS = $(am_tjbench_OBJECTS)
208
 
tjbench_DEPENDENCIES = libturbojpeg.la libjpeg.la
209
 
am_tjunittest_OBJECTS = tjunittest.$(OBJEXT) tjutil.$(OBJEXT)
 
220
@WITH_TURBOJPEG_TRUE@tjbench_DEPENDENCIES = libturbojpeg.la libjpeg.la
 
221
am__tjunittest_SOURCES_DIST = tjunittest.c tjutil.h tjutil.c
 
222
@WITH_TURBOJPEG_TRUE@am_tjunittest_OBJECTS = tjunittest.$(OBJEXT) \
 
223
@WITH_TURBOJPEG_TRUE@   tjutil.$(OBJEXT)
210
224
tjunittest_OBJECTS = $(am_tjunittest_OBJECTS)
211
 
tjunittest_DEPENDENCIES = libturbojpeg.la
 
225
@WITH_TURBOJPEG_TRUE@tjunittest_DEPENDENCIES = libturbojpeg.la
212
226
am_wrjpgcom_OBJECTS = wrjpgcom.$(OBJEXT)
213
227
wrjpgcom_OBJECTS = $(am_wrjpgcom_OBJECTS)
214
228
wrjpgcom_DEPENDENCIES = libjpeg.la
230
244
DIST_SOURCES = $(am__libjpeg_la_SOURCES_DIST) \
231
245
        $(am__libturbojpeg_la_SOURCES_DIST) $(cjpeg_SOURCES) \
232
246
        $(djpeg_SOURCES) $(jcstest_SOURCES) $(jpegtran_SOURCES) \
233
 
        $(rdjpgcom_SOURCES) $(tjbench_SOURCES) $(tjunittest_SOURCES) \
234
 
        $(wrjpgcom_SOURCES)
 
247
        $(rdjpgcom_SOURCES) $(am__tjbench_SOURCES_DIST) \
 
248
        $(am__tjunittest_SOURCES_DIST) $(wrjpgcom_SOURCES)
235
249
RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
236
250
        html-recursive info-recursive install-data-recursive \
237
251
        install-exec-recursive install-info-recursive \
244
258
dist_docDATA_INSTALL = $(INSTALL_DATA)
245
259
dist_exampleDATA_INSTALL = $(INSTALL_DATA)
246
260
DATA = $(dist_doc_DATA) $(dist_example_DATA)
 
261
am__include_HEADERS_DIST = jerror.h jmorecfg.h jpeglib.h turbojpeg.h
247
262
includeHEADERS_INSTALL = $(INSTALL_HEADER)
248
263
nodist_includeHEADERS_INSTALL = $(INSTALL_HEADER)
249
264
HEADERS = $(include_HEADERS) $(nodist_include_HEADERS)
250
265
ETAGS = etags
251
266
CTAGS = ctags
252
 
DIST_SUBDIRS = java simd
 
267
DIST_SUBDIRS = java simd md5
253
268
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
254
269
distdir = $(PACKAGE)-$(VERSION)
255
270
top_distdir = $(distdir)
311
326
LIBOBJS = @LIBOBJS@
312
327
LIBS = @LIBS@
313
328
LIBTOOL = @LIBTOOL@
 
329
LIBTOOL_CURRENT = @LIBTOOL_CURRENT@
314
330
LN_S = @LN_S@
315
331
LTLIBOBJS = @LTLIBOBJS@
316
332
MAKEINFO = @MAKEINFO@
 
333
MEM_SRCDST_FUNCTIONS = @MEM_SRCDST_FUNCTIONS@
317
334
NAFLAGS = @NAFLAGS@
318
335
NASM = @NASM@
319
336
OBJEXT = @OBJEXT@
324
341
PACKAGE_TARNAME = @PACKAGE_TARNAME@
325
342
PACKAGE_VERSION = @PACKAGE_VERSION@
326
343
PATH_SEPARATOR = @PATH_SEPARATOR@
 
344
PKGNAME = @PKGNAME@
327
345
RANLIB = @RANLIB@
328
346
RPMARCH = @RPMARCH@
329
347
RPM_CONFIG_ARGS = @RPM_CONFIG_ARGS@
335
353
SIMD_I386_TRUE = @SIMD_I386_TRUE@
336
354
SIMD_X86_64_FALSE = @SIMD_X86_64_FALSE@
337
355
SIMD_X86_64_TRUE = @SIMD_X86_64_TRUE@
 
356
SO_AGE = @SO_AGE@
338
357
SO_MAJOR_VERSION = @SO_MAJOR_VERSION@
339
358
SO_MINOR_VERSION = @SO_MINOR_VERSION@
340
359
STRIP = @STRIP@
355
374
WITH_SIMD_TRUE = @WITH_SIMD_TRUE@
356
375
WITH_SSE_FLOAT_DCT_FALSE = @WITH_SSE_FLOAT_DCT_FALSE@
357
376
WITH_SSE_FLOAT_DCT_TRUE = @WITH_SSE_FLOAT_DCT_TRUE@
 
377
WITH_TURBOJPEG_FALSE = @WITH_TURBOJPEG_FALSE@
 
378
WITH_TURBOJPEG_TRUE = @WITH_TURBOJPEG_TRUE@
358
379
X86_64_FALSE = @X86_64_FALSE@
359
380
X86_64_TRUE = @X86_64_TRUE@
360
381
ac_ct_AR = @ac_ct_AR@
400
421
sharedstatedir = @sharedstatedir@
401
422
sysconfdir = @sysconfdir@
402
423
target_alias = @target_alias@
403
 
lib_LTLIBRARIES = libjpeg.la libturbojpeg.la
 
424
lib_LTLIBRARIES = libjpeg.la $(am__append_1)
404
425
libjpeg_la_LDFLAGS = -version-info \
405
 
        ${SO_MAJOR_VERSION}:${SO_MINOR_VERSION} -no-undefined \
406
 
        $(am__append_6)
407
 
libturbojpeg_la_LDFLAGS = -avoid-version -no-undefined $(am__append_5)
408
 
include_HEADERS = jerror.h jmorecfg.h jpeglib.h turbojpeg.h
 
426
        ${LIBTOOL_CURRENT}:${SO_MINOR_VERSION}:${SO_AGE} -no-undefined \
 
427
        $(am__append_8)
 
428
include_HEADERS = jerror.h jmorecfg.h jpeglib.h $(am__append_2)
 
429
@WITH_TURBOJPEG_TRUE@libturbojpeg_la_LDFLAGS = -version-info 0:0 \
 
430
@WITH_TURBOJPEG_TRUE@   -no-undefined $(am__append_7)
409
431
nodist_include_HEADERS = jconfig.h
410
432
HDRS = jchuff.h jdct.h jdhuff.h jerror.h jinclude.h jmemsys.h jmorecfg.h \
411
433
        jpegint.h jpeglib.h jversion.h jsimd.h jsimddct.h jpegcomp.h
418
440
        jdmarker.c jdmaster.c jdmerge.c jdphuff.c jdpostct.c \
419
441
        jdsample.c jdtrans.c jerror.c jfdctflt.c jfdctfst.c jfdctint.c \
420
442
        jidctflt.c jidctfst.c jidctint.c jidctred.c jquant1.c \
421
 
        jquant2.c jutils.c jmemmgr.c jmemnobs.c $(am__append_1) \
422
 
        $(am__append_2) $(am__append_3) $(am__append_8)
423
 
libturbojpeg_la_SOURCES = $(libjpeg_la_SOURCES) turbojpeg.c \
424
 
        turbojpeg.h transupp.c transupp.h jdatadst-tj.c jdatasrc-tj.c \
425
 
        $(am__append_4) $(TJMAPFILE)
426
 
SUBDIRS = java $(am__append_7)
427
 
@WITH_JAVA_TRUE@libturbojpeg_la_CFLAGS = ${JNI_CFLAGS}
428
 
@WITH_JAVA_FALSE@TJMAPFILE = turbojpeg-mapfile
429
 
@WITH_JAVA_TRUE@TJMAPFILE = turbojpeg-mapfile.jni
 
443
        jquant2.c jutils.c jmemmgr.c jmemnobs.c $(am__append_3) \
 
444
        $(am__append_4) $(am__append_5) $(am__append_10)
 
445
SUBDIRS = java $(am__append_9) md5
 
446
@WITH_TURBOJPEG_TRUE@libturbojpeg_la_SOURCES = $(libjpeg_la_SOURCES) \
 
447
@WITH_TURBOJPEG_TRUE@   turbojpeg.c turbojpeg.h transupp.c \
 
448
@WITH_TURBOJPEG_TRUE@   transupp.h jdatadst-tj.c jdatasrc-tj.c \
 
449
@WITH_TURBOJPEG_TRUE@   $(am__append_6) $(TJMAPFILE)
 
450
@WITH_JAVA_TRUE@@WITH_TURBOJPEG_TRUE@libturbojpeg_la_CFLAGS = ${JNI_CFLAGS}
 
451
@WITH_JAVA_FALSE@@WITH_TURBOJPEG_TRUE@TJMAPFILE = turbojpeg-mapfile
 
452
@WITH_JAVA_TRUE@@WITH_TURBOJPEG_TRUE@TJMAPFILE = turbojpeg-mapfile.jni
430
453
@WITH_SIMD_TRUE@libjpeg_la_LIBADD = simd/libsimd.la
431
454
@WITH_SIMD_TRUE@libturbojpeg_la_LIBADD = simd/libsimd.la
432
 
tjbench_SOURCES = tjbench.c bmp.h bmp.c tjutil.h tjutil.c rdbmp.c rdppm.c \
433
 
        wrbmp.c wrppm.c
 
455
@WITH_TURBOJPEG_TRUE@tjbench_SOURCES = tjbench.c bmp.h bmp.c tjutil.h tjutil.c rdbmp.c rdppm.c \
 
456
@WITH_TURBOJPEG_TRUE@   wrbmp.c wrppm.c
434
457
 
435
 
tjbench_LDADD = libturbojpeg.la libjpeg.la -lm
436
 
tjbench_CFLAGS = -DBMP_SUPPORTED -DPPM_SUPPORTED
437
 
tjunittest_SOURCES = tjunittest.c tjutil.h tjutil.c
438
 
tjunittest_LDADD = libturbojpeg.la
 
458
@WITH_TURBOJPEG_TRUE@tjbench_LDADD = libturbojpeg.la libjpeg.la -lm
 
459
@WITH_TURBOJPEG_TRUE@tjbench_CFLAGS = -DBMP_SUPPORTED -DPPM_SUPPORTED
 
460
@WITH_TURBOJPEG_TRUE@tjunittest_SOURCES = tjunittest.c tjutil.h tjutil.c
 
461
@WITH_TURBOJPEG_TRUE@tjunittest_LDADD = libturbojpeg.la
439
462
cjpeg_SOURCES = cdjpeg.h cderror.h cdjpeg.c cjpeg.c rdbmp.c rdgif.c \
440
463
        rdppm.c rdswitch.c rdtarga.c 
441
464
 
459
482
jcstest_SOURCES = jcstest.c
460
483
jcstest_LDADD = libjpeg.la
461
484
dist_man1_MANS = cjpeg.1 djpeg.1 jpegtran.1 rdjpgcom.1 wrjpgcom.1
462
 
DOCS = install.txt coderules.txt filelist.txt jconfig.txt change.log \
463
 
        rdrle.c wrrle.c BUILDING.txt ChangeLog.txt
 
485
DOCS = coderules.txt jconfig.txt change.log rdrle.c wrrle.c BUILDING.txt \
 
486
        ChangeLog.txt
464
487
 
465
488
docdir = $(datadir)/doc
466
489
dist_doc_DATA = README README-turbo.txt libjpeg.txt structure.txt usage.txt \
472
495
        sharedlib/CMakeLists.txt cmakescripts libjpeg.map.in doc doxygen.config \
473
496
        jccolext.c jdcolext.c jdmrgext.c
474
497
 
 
498
MD5_JPEG_INT = 9a68f56bc76e466aa7e52f415d0f4a5f
 
499
MD5_JPEG_FAST = 0e1502e7fa421835e376a314fac2a39f
 
500
MD5_JPEG_FAST_100 = 7bf72a8e741d64eecb960c97323af77c
 
501
MD5_JPEG_FLOAT = d1623885ffafcd40c684af09e3d65cd5
 
502
MD5_JPEG_FLOAT_NOSIMD = fb4884c35f8273f498cb32879de5c455
 
503
MD5_JPEG_INT_GRAY = 72b51f894b8f4a10b3ee3066770aa38d
 
504
MD5_PPM_INT = d1ed0d11f076b842525271647716aeb8
 
505
MD5_PPM_FAST = 048298a2d2410261c0533cb97bcfef23
 
506
MD5_PPM_FLOAT = 7f5b446ee36b2630e06785b8d42af15f
 
507
MD5_PPM_FLOAT_NOSIMD = 64072f1dbdc5b3a187777788604971a5
 
508
MD5_PPM_INT_2_1 = 9f9de8c0612f8d06869b960b05abf9c9
 
509
MD5_PPM_INT_15_8 = b6875bc070720b899566cc06459b63b7
 
510
MD5_PPM_INT_7_4 = 06a177eae05f164fac57f7a2c346ee87
 
511
MD5_PPM_INT_13_8 = bc3452573c8152f6ae552939ee19f82f
 
512
MD5_PPM_INT_3_2 = f5a8b88a8a7f96016f04d259cf82ed67
 
513
MD5_PPM_INT_11_8 = d8cc73c0aaacd4556569b59437ba00a5
 
514
MD5_PPM_INT_5_4 = 32775dd9ad2ab90f4c5b219b53e0c86c
 
515
MD5_PPM_INT_9_8 = d25e61bc7eac0002f5b393aa223747b6
 
516
MD5_PPM_INT_7_8 = ddb564b7c74a09494016d6cd7502a946
 
517
MD5_PPM_INT_3_4 = 8ed8e68808c3fbc4ea764fc9d2968646
 
518
MD5_PPM_INT_5_8 = a3363274999da2366a024efae6d16c9b
 
519
MD5_PPM_INT_1_2 = e692a315cea26b988c8e8b29a5dbcd81
 
520
MD5_PPM_INT_3_8 = 79eca9175652ced755155c90e785a996
 
521
MD5_PPM_INT_1_4 = 79cd778f8bf1a117690052cacdd54eca
 
522
MD5_PPM_INT_1_8 = 391b3d4aca640c8567d6f8745eb2142f
 
523
MD5_PPM_FAST_1_2 = f30bcf6d32ccd44cbdd9aeaacbd9454f
 
524
MD5_BMP_256 = 4980185e3776e89bd931736e1cddeee6
 
525
MD5_JPEG_ARI = e986fb0a637a8d833d96e8a6d6d84ea1
 
526
MD5_PPM_ARI = 72b59a99bcf1de24c5b27d151bde2437
 
527
MD5_JPEG_PROG = 1c4afddc05c0a43489ee54438a482d92
 
528
MD5_JPEG_CROP = b4197f377e621c4e9b1d20471432610d
475
529
all: config.h jconfig.h
476
530
        $(MAKE) $(AM_MAKEFLAGS) all-recursive
477
531
 
537
591
 
538
592
distclean-hdr:
539
593
        -rm -f config.h stamp-h1 jconfig.h stamp-h2
540
 
pkgscripts/libjpeg-turbo.spec: $(top_builddir)/config.status $(top_srcdir)/release/libjpeg-turbo.spec.in
541
 
        cd $(top_builddir) && $(SHELL) ./config.status $@
542
 
pkgscripts/makecygwinpkg: $(top_builddir)/config.status $(top_srcdir)/release/makecygwinpkg.in
543
 
        cd $(top_builddir) && $(SHELL) ./config.status $@
544
 
pkgscripts/makedpkg: $(top_builddir)/config.status $(top_srcdir)/release/makedpkg.in
545
 
        cd $(top_builddir) && $(SHELL) ./config.status $@
546
 
pkgscripts/makemacpkg: $(top_builddir)/config.status $(top_srcdir)/release/makemacpkg.in
 
594
pkgscripts/libjpeg-turbo.spec.tmpl: $(top_builddir)/config.status $(top_srcdir)/release/libjpeg-turbo.spec.in
 
595
        cd $(top_builddir) && $(SHELL) ./config.status $@
 
596
pkgscripts/makecygwinpkg.tmpl: $(top_builddir)/config.status $(top_srcdir)/release/makecygwinpkg.in
 
597
        cd $(top_builddir) && $(SHELL) ./config.status $@
 
598
pkgscripts/makedpkg.tmpl: $(top_builddir)/config.status $(top_srcdir)/release/makedpkg.in
 
599
        cd $(top_builddir) && $(SHELL) ./config.status $@
 
600
pkgscripts/makemacpkg.tmpl: $(top_builddir)/config.status $(top_srcdir)/release/makemacpkg.in
547
601
        cd $(top_builddir) && $(SHELL) ./config.status $@
548
602
pkgscripts/Description.plist: $(top_builddir)/config.status $(top_srcdir)/release/Description.plist.in
549
603
        cd $(top_builddir) && $(SHELL) ./config.status $@
550
604
pkgscripts/Info.plist: $(top_builddir)/config.status $(top_srcdir)/release/Info.plist.in
551
605
        cd $(top_builddir) && $(SHELL) ./config.status $@
552
 
pkgscripts/uninstall: $(top_builddir)/config.status $(top_srcdir)/release/uninstall.in
553
 
        cd $(top_builddir) && $(SHELL) ./config.status $@
554
 
pkgscripts/makesunpkg: $(top_builddir)/config.status $(top_srcdir)/release/makesunpkg.in
555
 
        cd $(top_builddir) && $(SHELL) ./config.status $@
556
 
pkgscripts/pkginfo: $(top_builddir)/config.status $(top_srcdir)/release/pkginfo.in
 
606
pkgscripts/uninstall.tmpl: $(top_builddir)/config.status $(top_srcdir)/release/uninstall.in
557
607
        cd $(top_builddir) && $(SHELL) ./config.status $@
558
608
tjbenchtest: $(top_builddir)/config.status $(srcdir)/tjbenchtest.in
559
609
        cd $(top_builddir) && $(SHELL) ./config.status $@
 
610
tjbenchtest.java: $(top_builddir)/config.status $(srcdir)/tjbenchtest.java.in
 
611
        cd $(top_builddir) && $(SHELL) ./config.status $@
560
612
tjexampletest: $(top_builddir)/config.status $(srcdir)/tjexampletest.in
561
613
        cd $(top_builddir) && $(SHELL) ./config.status $@
562
614
libjpeg.map: $(top_builddir)/config.status $(srcdir)/libjpeg.map.in
591
643
libjpeg.la: $(libjpeg_la_OBJECTS) $(libjpeg_la_DEPENDENCIES) 
592
644
        $(LINK) -rpath $(libdir) $(libjpeg_la_LDFLAGS) $(libjpeg_la_OBJECTS) $(libjpeg_la_LIBADD) $(LIBS)
593
645
libturbojpeg.la: $(libturbojpeg_la_OBJECTS) $(libturbojpeg_la_DEPENDENCIES) 
594
 
        $(LINK) -rpath $(libdir) $(libturbojpeg_la_LDFLAGS) $(libturbojpeg_la_OBJECTS) $(libturbojpeg_la_LIBADD) $(LIBS)
 
646
        $(LINK) $(am_libturbojpeg_la_rpath) $(libturbojpeg_la_LDFLAGS) $(libturbojpeg_la_OBJECTS) $(libturbojpeg_la_LIBADD) $(LIBS)
595
647
install-binPROGRAMS: $(bin_PROGRAMS)
596
648
        @$(NORMAL_INSTALL)
597
649
        test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
1959
2011
        install-nodist_includeHEADERS
1960
2012
 
1961
2013
install-exec-am: install-binPROGRAMS install-libLTLIBRARIES
1962
 
        @$(NORMAL_INSTALL)
1963
 
        $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
1964
2014
 
1965
2015
install-info: install-info-recursive
1966
2016
 
2008
2058
        html-am info info-am install install-am install-binPROGRAMS \
2009
2059
        install-data install-data-am install-dist_docDATA \
2010
2060
        install-dist_exampleDATA install-exec install-exec-am \
2011
 
        install-exec-hook install-includeHEADERS install-info \
2012
 
        install-info-am install-libLTLIBRARIES install-man \
2013
 
        install-man1 install-nodist_includeHEADERS install-strip \
2014
 
        installcheck installcheck-am installdirs installdirs-am \
2015
 
        maintainer-clean maintainer-clean-generic \
2016
 
        maintainer-clean-recursive mostlyclean mostlyclean-compile \
2017
 
        mostlyclean-generic mostlyclean-libtool mostlyclean-recursive \
2018
 
        pdf pdf-am ps ps-am tags tags-recursive uninstall uninstall-am \
 
2061
        install-includeHEADERS install-info install-info-am \
 
2062
        install-libLTLIBRARIES install-man install-man1 \
 
2063
        install-nodist_includeHEADERS install-strip installcheck \
 
2064
        installcheck-am installdirs installdirs-am maintainer-clean \
 
2065
        maintainer-clean-generic maintainer-clean-recursive \
 
2066
        mostlyclean mostlyclean-compile mostlyclean-generic \
 
2067
        mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \
 
2068
        tags tags-recursive uninstall uninstall-am \
2019
2069
        uninstall-binPROGRAMS uninstall-dist_docDATA \
2020
2070
        uninstall-dist_exampleDATA uninstall-includeHEADERS \
2021
2071
        uninstall-info-am uninstall-libLTLIBRARIES uninstall-man \
2026
2076
        rm -rf `find $(distdir) -name .svn`
2027
2077
 
2028
2078
test: testclean all
2029
 
@WITH_JAVA_TRUE@        $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest
2030
 
@WITH_JAVA_TRUE@        $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -bi
2031
 
@WITH_JAVA_TRUE@        $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -yuv
2032
 
@WITH_JAVA_TRUE@        $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -yuv -bi
2033
 
        ./tjunittest
2034
 
        ./tjunittest -alloc
2035
 
        ./tjunittest -yuv
 
2079
@WITH_JAVA_TRUE@@WITH_TURBOJPEG_TRUE@   $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest
 
2080
@WITH_JAVA_TRUE@@WITH_TURBOJPEG_TRUE@   $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -bi
 
2081
@WITH_JAVA_TRUE@@WITH_TURBOJPEG_TRUE@   $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -yuv
 
2082
@WITH_JAVA_TRUE@@WITH_TURBOJPEG_TRUE@   $(JAVA) -cp java/turbojpeg.jar -Djava.library.path=.libs TJUnitTest -yuv -bi
 
2083
@WITH_TURBOJPEG_TRUE@   ./tjunittest
 
2084
@WITH_TURBOJPEG_TRUE@   ./tjunittest -alloc
 
2085
@WITH_TURBOJPEG_TRUE@   ./tjunittest -yuv
2036
2086
        ./cjpeg -dct int -outfile testoutint.jpg $(srcdir)/testimages/testorig.ppm
2037
 
        cmp $(srcdir)/testimages/testimgint.jpg testoutint.jpg
 
2087
        md5/md5cmp $(MD5_JPEG_INT) testoutint.jpg
2038
2088
        ./cjpeg -dct fast -opt -outfile testoutfst.jpg $(srcdir)/testimages/testorig.ppm
2039
 
        cmp $(srcdir)/testimages/testimgfst.jpg testoutfst.jpg
 
2089
        md5/md5cmp $(MD5_JPEG_FAST) testoutfst.jpg
2040
2090
        ./cjpeg -dct fast -quality 100 -opt -outfile testoutfst100.jpg $(srcdir)/testimages/testorig.ppm
2041
 
        cmp $(srcdir)/testimages/testimgfst100.jpg testoutfst100.jpg
 
2091
        md5/md5cmp $(MD5_JPEG_FAST_100) testoutfst100.jpg
2042
2092
        ./cjpeg -dct float -outfile testoutflt.jpg $(srcdir)/testimages/testorig.ppm
2043
 
@WITH_SSE_FLOAT_DCT_TRUE@       cmp $(srcdir)/testimages/testimgflt.jpg testoutflt.jpg
2044
 
@WITH_SSE_FLOAT_DCT_FALSE@      cmp $(srcdir)/testimages/testimgflt-nosimd.jpg testoutflt.jpg
 
2093
@WITH_SSE_FLOAT_DCT_TRUE@       md5/md5cmp $(MD5_JPEG_FLOAT) testoutflt.jpg
 
2094
@WITH_SSE_FLOAT_DCT_FALSE@      md5/md5cmp $(MD5_JPEG_FLOAT_NOSIMD) testoutflt.jpg
2045
2095
        ./cjpeg -dct int -grayscale -outfile testoutgray.jpg $(srcdir)/testimages/testorig.ppm
2046
 
        cmp $(srcdir)/testimages/testimggray.jpg testoutgray.jpg
 
2096
        md5/md5cmp $(MD5_JPEG_INT_GRAY) testoutgray.jpg
2047
2097
        ./djpeg -dct int -fast -ppm -outfile testoutint.ppm $(srcdir)/testimages/testorig.jpg
2048
 
        cmp $(srcdir)/testimages/testimgint.ppm testoutint.ppm
 
2098
        md5/md5cmp $(MD5_PPM_INT) testoutint.ppm
2049
2099
        ./djpeg -dct fast -ppm -outfile testoutfst.ppm $(srcdir)/testimages/testorig.jpg
2050
 
        cmp $(srcdir)/testimages/testimgfst.ppm testoutfst.ppm
 
2100
        md5/md5cmp $(MD5_PPM_FAST) testoutfst.ppm
2051
2101
        ./djpeg -dct float -ppm -outfile testoutflt.ppm $(srcdir)/testimages/testorig.jpg
2052
 
@WITH_SSE_FLOAT_DCT_TRUE@       cmp $(srcdir)/testimages/testimgflt.ppm testoutflt.ppm
2053
 
@WITH_SSE_FLOAT_DCT_FALSE@      cmp $(srcdir)/testimages/testorig.ppm testoutflt.ppm
2054
 
        ./djpeg -dct int -scale 1/2 -ppm -outfile testoutint1_2.ppm $(srcdir)/testimages/testorig.jpg
2055
 
        cmp $(srcdir)/testimages/testimgint1_2.ppm testoutint1_2.ppm
 
2102
@WITH_SSE_FLOAT_DCT_TRUE@       md5/md5cmp $(MD5_PPM_FLOAT) testoutflt.ppm
 
2103
@WITH_SSE_FLOAT_DCT_FALSE@      md5/md5cmp $(MD5_PPM_FLOAT_NOSIMD) testoutflt.ppm
 
2104
        ./djpeg -dct int -nosmooth -scale 2/1 -ppm -outfile testoutint2_1.ppm $(srcdir)/testimages/testorig.jpg;
 
2105
        md5/md5cmp $(MD5_PPM_INT_2_1) testoutint2_1.ppm;
 
2106
        ./djpeg -dct int -nosmooth -scale 15/8 -ppm -outfile testoutint15_8.ppm $(srcdir)/testimages/testorig.jpg;
 
2107
        md5/md5cmp $(MD5_PPM_INT_15_8) testoutint15_8.ppm;
 
2108
        ./djpeg -dct int -nosmooth -scale 7/4 -ppm -outfile testoutint7_4.ppm $(srcdir)/testimages/testorig.jpg;
 
2109
        md5/md5cmp $(MD5_PPM_INT_7_4) testoutint7_4.ppm;
 
2110
        ./djpeg -dct int -nosmooth -scale 13/8 -ppm -outfile testoutint13_8.ppm $(srcdir)/testimages/testorig.jpg;
 
2111
        md5/md5cmp $(MD5_PPM_INT_13_8) testoutint13_8.ppm;
 
2112
        ./djpeg -dct int -nosmooth -scale 3/2 -ppm -outfile testoutint3_2.ppm $(srcdir)/testimages/testorig.jpg;
 
2113
        md5/md5cmp $(MD5_PPM_INT_3_2) testoutint3_2.ppm;
 
2114
        ./djpeg -dct int -nosmooth -scale 11/8 -ppm -outfile testoutint11_8.ppm $(srcdir)/testimages/testorig.jpg;
 
2115
        md5/md5cmp $(MD5_PPM_INT_11_8) testoutint11_8.ppm;
 
2116
        ./djpeg -dct int -nosmooth -scale 5/4 -ppm -outfile testoutint5_4.ppm $(srcdir)/testimages/testorig.jpg;
 
2117
        md5/md5cmp $(MD5_PPM_INT_5_4) testoutint5_4.ppm;
 
2118
        ./djpeg -dct int -nosmooth -scale 9/8 -ppm -outfile testoutint9_8.ppm $(srcdir)/testimages/testorig.jpg;
 
2119
        md5/md5cmp $(MD5_PPM_INT_9_8) testoutint9_8.ppm;
 
2120
        ./djpeg -dct int -nosmooth -scale 7/8 -ppm -outfile testoutint7_8.ppm $(srcdir)/testimages/testorig.jpg;
 
2121
        md5/md5cmp $(MD5_PPM_INT_7_8) testoutint7_8.ppm;
 
2122
        ./djpeg -dct int -nosmooth -scale 3/4 -ppm -outfile testoutint3_4.ppm $(srcdir)/testimages/testorig.jpg;
 
2123
        md5/md5cmp $(MD5_PPM_INT_3_4) testoutint3_4.ppm;
 
2124
        ./djpeg -dct int -nosmooth -scale 5/8 -ppm -outfile testoutint5_8.ppm $(srcdir)/testimages/testorig.jpg;
 
2125
        md5/md5cmp $(MD5_PPM_INT_5_8) testoutint5_8.ppm;
 
2126
        ./djpeg -dct int -nosmooth -scale 1/2 -ppm -outfile testoutint1_2.ppm $(srcdir)/testimages/testorig.jpg;
 
2127
        md5/md5cmp $(MD5_PPM_INT_1_2) testoutint1_2.ppm;
 
2128
        ./djpeg -dct int -nosmooth -scale 3/8 -ppm -outfile testoutint3_8.ppm $(srcdir)/testimages/testorig.jpg;
 
2129
        md5/md5cmp $(MD5_PPM_INT_3_8) testoutint3_8.ppm;
 
2130
        ./djpeg -dct int -nosmooth -scale 1/4 -ppm -outfile testoutint1_4.ppm $(srcdir)/testimages/testorig.jpg;
 
2131
        md5/md5cmp $(MD5_PPM_INT_1_4) testoutint1_4.ppm;
 
2132
        ./djpeg -dct int -nosmooth -scale 1/8 -ppm -outfile testoutint1_8.ppm $(srcdir)/testimages/testorig.jpg;
 
2133
        md5/md5cmp $(MD5_PPM_INT_1_8) testoutint1_8.ppm;
2056
2134
        ./djpeg -dct fast -scale 1/2 -ppm -outfile testoutfst1_2.ppm $(srcdir)/testimages/testorig.jpg
2057
 
        cmp $(srcdir)/testimages/testimgfst1_2.ppm testoutfst1_2.ppm
2058
 
        ./djpeg -dct int -scale 1/4 -ppm -outfile testoutint1_4.ppm $(srcdir)/testimages/testorig.jpg
2059
 
        cmp $(srcdir)/testimages/testimgint1_4.ppm testoutint1_4.ppm
2060
 
        ./djpeg -dct fast -scale 1/4 -ppm -outfile testoutfst1_4.ppm $(srcdir)/testimages/testorig.jpg
2061
 
        cmp $(srcdir)/testimages/testimgfst1_4.ppm testoutfst1_4.ppm
2062
 
        ./djpeg -dct int -scale 1/8 -ppm -outfile testoutint1_8.ppm $(srcdir)/testimages/testorig.jpg
2063
 
        cmp $(srcdir)/testimages/testimgint1_8.ppm testoutint1_8.ppm
2064
 
        ./djpeg -dct fast -scale 1/8 -ppm -outfile testoutfst1_8.ppm $(srcdir)/testimages/testorig.jpg
2065
 
        cmp $(srcdir)/testimages/testimgfst1_8.ppm testoutfst1_8.ppm
2066
 
        ./djpeg -dct int -bmp -colors 256 -outfile testout.bmp  $(srcdir)/testimages/testorig.jpg
2067
 
        cmp $(srcdir)/testimages/testimg.bmp testout.bmp
 
2135
        md5/md5cmp $(MD5_PPM_FAST_1_2) testoutfst1_2.ppm
 
2136
        ./djpeg -dct int -bmp -colors 256 -outfile testout.bmp $(srcdir)/testimages/testorig.jpg
 
2137
        md5/md5cmp $(MD5_BMP_256) testout.bmp
2068
2138
@WITH_ARITH_ENC_TRUE@   ./cjpeg -dct int -arithmetic -outfile testoutari.jpg $(srcdir)/testimages/testorig.ppm
2069
 
@WITH_ARITH_ENC_TRUE@   cmp $(srcdir)/testimages/testimgari.jpg testoutari.jpg
 
2139
@WITH_ARITH_ENC_TRUE@   md5/md5cmp $(MD5_JPEG_ARI) testoutari.jpg
2070
2140
@WITH_ARITH_ENC_TRUE@   ./jpegtran -arithmetic -outfile testouta.jpg $(srcdir)/testimages/testimgint.jpg
2071
 
@WITH_ARITH_ENC_TRUE@   cmp $(srcdir)/testimages/testimgari.jpg testouta.jpg
 
2141
@WITH_ARITH_ENC_TRUE@   md5/md5cmp $(MD5_JPEG_ARI) testouta.jpg
2072
2142
@WITH_ARITH_DEC_TRUE@   ./djpeg -dct int -fast -ppm -outfile testoutari.ppm $(srcdir)/testimages/testimgari.jpg
2073
 
@WITH_ARITH_DEC_TRUE@   cmp $(srcdir)/testimages/testimgari.ppm testoutari.ppm
 
2143
@WITH_ARITH_DEC_TRUE@   md5/md5cmp $(MD5_PPM_ARI) testoutari.ppm
2074
2144
@WITH_ARITH_DEC_TRUE@   ./jpegtran -outfile testouta.jpg $(srcdir)/testimages/testimgari.jpg
2075
 
@WITH_ARITH_DEC_TRUE@   cmp $(srcdir)/testimages/testimgint.jpg testouta.jpg
 
2145
@WITH_ARITH_DEC_TRUE@   md5/md5cmp $(MD5_JPEG_INT) testouta.jpg
2076
2146
        ./cjpeg -dct int -progressive -outfile testoutp.jpg $(srcdir)/testimages/testorig.ppm
2077
 
        cmp $(srcdir)/testimages/testimgp.jpg testoutp.jpg
 
2147
        md5/md5cmp $(MD5_JPEG_PROG) testoutp.jpg
2078
2148
        ./jpegtran -outfile testoutt.jpg testoutp.jpg
2079
 
        cmp $(srcdir)/testimages/testimgint.jpg testoutt.jpg
 
2149
        md5/md5cmp $(MD5_JPEG_INT) testoutt.jpg
2080
2150
        ./jpegtran -crop 120x90+20+50 -transpose -perfect -outfile testoutcrop.jpg $(srcdir)/testimages/testorig.jpg
2081
 
        cmp $(srcdir)/testimages/testimgcrop.jpg testoutcrop.jpg
 
2151
        md5/md5cmp $(MD5_JPEG_CROP) testoutcrop.jpg
2082
2152
 
2083
2153
testclean:
2084
2154
        rm -f testout*
2110
2180
 
2111
2181
tjtest:
2112
2182
        sh ./tjbenchtest
2113
 
@WITH_JAVA_TRUE@        sh ./tjexampletest
2114
 
 
2115
 
@X86_64_TRUE@install-exec-hook:
2116
 
@X86_64_TRUE@   __PREFIX=`echo ${prefix} | sed -e 's@\/*$$@@'`;  \
2117
 
@X86_64_TRUE@   if [ "$$__PREFIX" = "/opt/libjpeg-turbo" ]; then  \
2118
 
@X86_64_TRUE@           cd $(DESTDIR)/${prefix};  \
2119
 
@X86_64_TRUE@           if [ -d lib -a ! -d lib64 -a ! -h lib64 ]; then  \
2120
 
@X86_64_TRUE@                   $(LN_S) lib lib64;  \
2121
 
@X86_64_TRUE@           fi  \
2122
 
@X86_64_TRUE@   fi
2123
 
 
2124
 
@X86_64_FALSE@install-exec-hook:
2125
 
@X86_64_FALSE@  __PREFIX=`echo ${prefix} | sed -e 's@\/*$$@@'`;  \
2126
 
@X86_64_FALSE@  if [ "$$__PREFIX" = "/opt/libjpeg-turbo" ]; then  \
2127
 
@X86_64_FALSE@          cd $(DESTDIR)/${prefix};  \
2128
 
@X86_64_FALSE@          if [ -d lib -a ! -d lib32 -a ! -h lib32 ]; then  \
2129
 
@X86_64_FALSE@                  $(LN_S) lib lib32;  \
2130
 
@X86_64_FALSE@          fi  \
2131
 
@X86_64_FALSE@  fi
2132
 
 
2133
 
rpm: all
 
2183
@WITH_JAVA_TRUE@        sh ./tjbenchtest.java
 
2184
 
 
2185
pkgscripts/libjpeg-turbo.spec: pkgscripts/libjpeg-turbo.spec.tmpl
 
2186
        cat pkgscripts/libjpeg-turbo.spec.tmpl | sed s@%{__prefix}@$(prefix)@g | \
 
2187
                sed s@%{__bindir}@$(bindir)@g | sed s@%{__datadir}@$(datadir)@g | \
 
2188
                sed s@%{__docdir}@$(docdir)@g | sed s@%{__includedir}@$(includedir)@g | \
 
2189
                sed s@%{__libdir}@$(libdir)@g | sed s@%{__mandir}@$(mandir)@g \
 
2190
                > pkgscripts/libjpeg-turbo.spec
 
2191
 
 
2192
rpm: all pkgscripts/libjpeg-turbo.spec
2134
2193
        TMPDIR=`mktemp -d /tmp/${PACKAGE_NAME}-build.XXXXXX`; \
2135
2194
        mkdir -p $$TMPDIR/RPMS; \
2136
2195
        ln -fs `pwd` $$TMPDIR/BUILD; \
2137
 
        rm -f ${PACKAGE_NAME}-${VERSION}.${RPMARCH}.rpm; \
 
2196
        rm -f ${PKGNAME}-${VERSION}.${RPMARCH}.rpm; \
2138
2197
        rpmbuild -bb --define "_blddir $$TMPDIR/buildroot"  \
2139
2198
                --define "_topdir $$TMPDIR" \
2140
2199
                --target ${RPMARCH} pkgscripts/libjpeg-turbo.spec; \
2141
 
        cp $$TMPDIR/RPMS/${RPMARCH}/${PACKAGE_NAME}-${VERSION}-${BUILD}.${RPMARCH}.rpm \
2142
 
                ${PACKAGE_NAME}-${VERSION}.${RPMARCH}.rpm; \
 
2200
        cp $$TMPDIR/RPMS/${RPMARCH}/${PKGNAME}-${VERSION}-${BUILD}.${RPMARCH}.rpm \
 
2201
                ${PKGNAME}-${VERSION}.${RPMARCH}.rpm; \
2143
2202
        rm -rf $$TMPDIR
2144
2203
 
2145
 
srpm: dist-gzip
 
2204
srpm: dist-gzip pkgscripts/libjpeg-turbo.spec
2146
2205
        TMPDIR=`mktemp -d /tmp/${PACKAGE_NAME}-build.XXXXXX`; \
2147
2206
        mkdir -p $$TMPDIR/RPMS; \
2148
2207
        mkdir -p $$TMPDIR/SRPMS; \
2149
2208
        mkdir -p $$TMPDIR/BUILD; \
2150
2209
        mkdir -p $$TMPDIR/SOURCES; \
2151
2210
        mkdir -p $$TMPDIR/SPECS; \
2152
 
        rm -f ${PACKAGE_NAME}-${VERSION}.src.rpm; \
 
2211
        rm -f ${PKGNAME}-${VERSION}.src.rpm; \
2153
2212
        cp ${PACKAGE_NAME}-${VERSION}.tar.gz $$TMPDIR/SOURCES; \
2154
2213
        cat pkgscripts/libjpeg-turbo.spec | sed s/%{_blddir}/%{_tmppath}/g \
2155
2214
                | sed s/#--\>//g \
2156
2215
                > $$TMPDIR/SPECS/libjpeg-turbo.spec; \
2157
2216
        rpmbuild -bs --define "_topdir $$TMPDIR" $$TMPDIR/SPECS/libjpeg-turbo.spec; \
2158
 
        cp $$TMPDIR/SRPMS/${PACKAGE_NAME}-${VERSION}-${BUILD}.src.rpm \
2159
 
                ${PACKAGE_NAME}-${VERSION}.src.rpm; \
 
2217
        cp $$TMPDIR/SRPMS/${PKGNAME}-${VERSION}-${BUILD}.src.rpm \
 
2218
                ${PKGNAME}-${VERSION}.src.rpm; \
2160
2219
        rm -rf $$TMPDIR
2161
2220
 
2162
 
deb: all
 
2221
pkgscripts/makedpkg: pkgscripts/makedpkg.tmpl
 
2222
        cat pkgscripts/makedpkg.tmpl | sed s@%{__prefix}@$(prefix)@g | \
 
2223
                sed s@%{__docdir}@$(docdir)@g | sed s@%{__libdir}@$(libdir)@g \
 
2224
                > pkgscripts/makedpkg
 
2225
 
 
2226
deb: all pkgscripts/makedpkg
2163
2227
        sh pkgscripts/makedpkg
2164
2228
 
2165
 
@X86_64_TRUE@udmg: all
 
2229
pkgscripts/uninstall: pkgscripts/uninstall.tmpl
 
2230
        cat pkgscripts/uninstall.tmpl | sed s@%{__prefix}@$(prefix)@g | \
 
2231
                sed s@%{__bindir}@$(bindir)@g | sed s@%{__datadir}@$(datadir)@g | \
 
2232
                sed s@%{__includedir}@$(includedir)@g | sed s@%{__libdir}@$(libdir)@g | \
 
2233
                sed s@%{__mandir}@$(mandir)@g > pkgscripts/uninstall
 
2234
 
 
2235
pkgscripts/makemacpkg: pkgscripts/makemacpkg.tmpl
 
2236
        cat pkgscripts/makemacpkg.tmpl | sed s@%{__prefix}@$(prefix)@g | \
 
2237
                sed s@%{__bindir}@$(bindir)@g | sed s@%{__docdir}@$(docdir)@g | \
 
2238
                sed s@%{__libdir}@$(libdir)@g > pkgscripts/makemacpkg
 
2239
 
 
2240
@X86_64_TRUE@udmg: all pkgscripts/makemacpkg pkgscripts/uninstall
2166
2241
@X86_64_TRUE@   sh pkgscripts/makemacpkg -build32 ${BUILDDIR32}
2167
2242
 
2168
 
@X86_64_TRUE@iosdmg: all
2169
 
@X86_64_TRUE@   sh pkgscripts/makemacpkg -build32 ${BUILDDIR32} -buildarmv6 ${BUILDDIRARMV6} -buildarmv7 ${BUILDDIRARMV7}
2170
 
 
2171
 
@X86_64_FALSE@iosdmg: all
2172
 
@X86_64_FALSE@  sh pkgscripts/makemacpkg -buildarmv6 ${BUILDDIRARMV6} -buildarmv7 ${BUILDDIRARMV7}
2173
 
 
2174
 
dmg: all
 
2243
@X86_64_TRUE@iosdmg: all pkgscripts/makemacpkg pkgscripts/uninstall
 
2244
@X86_64_TRUE@   sh pkgscripts/makemacpkg -build32 ${BUILDDIR32} -buildarmv6 ${BUILDDIRARMV6} -buildarmv7 ${BUILDDIRARMV7} -buildarmv7s ${BUILDDIRARMV7S}
 
2245
 
 
2246
@X86_64_FALSE@iosdmg: all pkgscripts/makemacpkg pkgscripts/uninstall
 
2247
@X86_64_FALSE@  sh pkgscripts/makemacpkg -buildarmv6 ${BUILDDIRARMV6} -buildarmv7 ${BUILDDIRARMV7} -buildarmv7s ${BUILDDIRARMV7S}
 
2248
 
 
2249
dmg: all pkgscripts/makemacpkg pkgscripts/uninstall
2175
2250
        sh pkgscripts/makemacpkg
2176
2251
 
2177
 
@X86_64_TRUE@csunpkg: all
2178
 
@X86_64_TRUE@   sh pkgscripts/makesunpkg combined ${BUILDDIR32}
2179
 
 
2180
 
sunpkg: all
2181
 
        sh pkgscripts/makesunpkg
2182
 
 
2183
 
cygwinpkg: all
 
2252
pkgscripts/makecygwinpkg: pkgscripts/makecygwinpkg.tmpl
 
2253
        cat pkgscripts/makecygwinpkg.tmpl | sed s@%{__prefix}@$(prefix)@g | \
 
2254
                sed s@%{__docdir}@$(docdir)@g | sed s@%{__libdir}@$(libdir)@g \
 
2255
                > pkgscripts/makecygwinpkg
 
2256
 
 
2257
cygwinpkg: all pkgscripts/makecygwinpkg
2184
2258
        sh pkgscripts/makecygwinpkg
2185
2259
# Tell versions [3.59,3.63) of GNU make to not export all variables.
2186
2260
# Otherwise a system limit (for SysV at least) may be exceeded.