diff options
| author | Michael Forney <mforney@mforney.org> | 2016-12-23 15:38:52 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2016-12-29 23:29:18 -0800 |
| commit | 9783cc76994abad1ce2825015fc4979f183e40b4 (patch) | |
| tree | b69be3920953978771cd90e39bde22adf91e1a87 /pkg/libpng | |
| parent | 36c037effc0ce49beaa5e27caed0343e137013a6 (diff) | |
Add libpng 1.6.26
Diffstat (limited to 'pkg/libpng')
| -rw-r--r-- | pkg/libpng/config.h | 29 | ||||
| -rw-r--r-- | pkg/libpng/gen.rc | 31 | ||||
| -rw-r--r-- | pkg/libpng/rev | 1 | ||||
| m--------- | pkg/libpng/src | 0 |
4 files changed, 61 insertions, 0 deletions
diff --git a/pkg/libpng/config.h b/pkg/libpng/config.h new file mode 100644 index 00000000..eea981a1 --- /dev/null +++ b/pkg/libpng/config.h @@ -0,0 +1,29 @@ +#include <config-posix.h> + +/* #undef HAVE_FEENABLEEXCEPT */ +/* #undef HAVE_LIBM */ +#define HAVE_LIBZ 1 +#define HAVE_MEMORY_H 1 +#define LT_OBJDIR ".libs/" +#define PACKAGE "libpng" +#define PACKAGE_BUGREPORT "png-mng-implement@lists.sourceforge.net" +#define PACKAGE_NAME "libpng" +#define PACKAGE_STRING "libpng 1.6.26" +#define PACKAGE_TARNAME "libpng" +#define PACKAGE_URL "" +#define PACKAGE_VERSION "1.6.26" +/* #undef PNG_ARM_NEON_API_SUPPORTED */ +/* #undef PNG_ARM_NEON_CHECK_SUPPORTED */ +/* #undef PNG_ARM_NEON_OPT */ +/* #undef PNG_MIPS_MSA_API_SUPPORTED */ +/* #undef PNG_MIPS_MSA_CHECK_SUPPORTED */ +/* #undef PNG_MIPS_MSA_OPT */ +/* #undef TM_IN_SYS_TIME */ +#define VERSION "1.6.26" +/* #undef const */ +#define restrict __restrict +#if defined __SUNPRO_CC && !defined __RESTRICT +# define _Restrict +# define __restrict__ +#endif +/* #undef size_t */ diff --git a/pkg/libpng/gen.rc b/pkg/libpng/gen.rc new file mode 100644 index 00000000..517ec4cc --- /dev/null +++ b/pkg/libpng/gen.rc @@ -0,0 +1,31 @@ +cflags\ + -D HAVE_CONFIG_H\ + -I include\ + -I '$dir' \ + -I '$outdir'/include + +build '$outdir'/pnglibconf.tf4 awk '$srcdir'/^(pngconf.h scripts/pnglibconf.dfa pngusr.dfa) ; with\ + expr '-f $srcdir/scripts/options.awk out=/dev/stdout version=search' +build '$outdir'/pnglibconf.c awk '$outdir'/pnglibconf.tf4 ; with\ + expr '-f $srcdir/scripts/options.awk out=/dev/stdout' +build '$outdir'/pnglibconf.tf1 cc '$outdir'/pnglibconf.c ; with\ + cflags '$cflags -E' +build '$outdir'/include/pnglibconf.h awk '$outdir'/pnglibconf.tf1 ; with\ + expr '-f $srcdir/scripts/dfn.awk out=/dev/stdout' + +hdrs=(png.h pngconf.h) +for(hdr in $hdrs) { + build '$outdir'/include/$hdr copy '$srcdir'/$hdr + file include/$hdr '$srcdir'/$hdr 644 +} +phony headers '$outdir'/include/^($hdrs pnglibconf.h) +file include/pnglibconf.h '$outdir'/include/pnglibconf.h 644 + +lib libpng.a -d '$outdir'/include/pnglibconf.h\ + png.c pngerror.c\ + pngget.c pngmem.c pngpread.c pngread.c pngrio.c pngrtran.c pngrutil.c\ + pngset.c pngtrans.c pngwio.c pngwrite.c pngwtran.c pngwutil.c\ + '$builddir'/pkg/zlib/libz.a +file lib/libpng.a '$outdir'/libpng.a 644 + +fetch git diff --git a/pkg/libpng/rev b/pkg/libpng/rev new file mode 100644 index 00000000..d00491fd --- /dev/null +++ b/pkg/libpng/rev @@ -0,0 +1 @@ +1 diff --git a/pkg/libpng/src b/pkg/libpng/src new file mode 160000 +Subproject 0c440812db5f3f8929db87ff840bc51fd09a8af |
