[package] vips: update to 7.26.1 (#9666)

git-svn-id: svn://svn.openwrt.org/openwrt/packages@28064 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
florian 2011-08-20 12:15:37 +00:00
parent 9412aaa45c
commit 0b29fbb5d5
3 changed files with 63 additions and 33 deletions

View File

@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=vips PKG_NAME:=vips
PKG_VERSION:=7.24.5 PKG_VERSION:=7.26.1
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.vips.ecs.soton.ac.uk/supported/7.24/ PKG_SOURCE_URL:=http://www.vips.ecs.soton.ac.uk/supported/7.26/
PKG_MD5SUM:=00534ff42de0fcf662e0a4222e973a8c PKG_MD5SUM:=518c5a2d4813afc097a17f3fca9f4532
PKG_FIXUP = libtool PKG_FIXUP = libtool
include $(INCLUDE_DIR)/package.mk include $(INCLUDE_DIR)/package.mk
@ -30,7 +30,7 @@ define Package/vips
$(call Package/vips/Default) $(call Package/vips/Default)
SECTION:=multimedia SECTION:=multimedia
CATEGORY:=Multimedia CATEGORY:=Multimedia
DEPENDS:=+libjpeg +glib2 +libxml2 +imagemagick +libfreetype $(INTL_DEPENDS) DEPENDS:=+libjpeg +glib2 +libxml2 +libfreetype $(INTL_DEPENDS)
endef endef
define Package/vips/description define Package/vips/description

View File

@ -1,7 +1,7 @@
diff -u --recursive vips-7.24.1-vanilla/configure.in vips-7.24.1/configure.in diff -u --recursive vips-7.26.1-vanilla/configure.in vips-7.26.1/configure.in
--- vips-7.24.1-vanilla/configure.in 2011-03-29 22:09:45.465282663 -0500 --- vips-7.26.1-vanilla/configure.in 2011-08-10 21:31:05.386968954 -0500
+++ vips-7.24.1/configure.in 2011-03-29 22:18:40.786482911 -0500 +++ vips-7.26.1/configure.in 2011-08-10 21:31:50.747488580 -0500
@@ -143,7 +143,6 @@ @@ -142,7 +142,6 @@
AC_PROG_AWK AC_PROG_AWK
AC_PROG_CC AC_PROG_CC
AC_PROG_CC_STDC AC_PROG_CC_STDC
@ -9,23 +9,23 @@ diff -u --recursive vips-7.24.1-vanilla/configure.in vips-7.24.1/configure.in
AC_C_CONST AC_C_CONST
AC_C_RESTRICT AC_C_RESTRICT
AC_PROG_RANLIB AC_PROG_RANLIB
@@ -615,7 +614,6 @@ @@ -604,7 +603,6 @@
# in AC_OUTPUT, but that seems to break for some combinations of sh/m4 # in AC_OUTPUT, but that seems to break for some combinations of sh/m4
AC_OUTPUT([ AC_OUTPUT([
vips-7.24.pc vips-7.26.pc
- vipsCC-7.24.pc - vipsCC-7.26.pc
Makefile Makefile
libvips/include/vips/version.h libvips/include/vips/version.h
libvips/include/Makefile libvips/include/Makefile
@@ -624,7 +622,6 @@ @@ -612,7 +610,6 @@
libvips/acquire/Makefile libvips/Makefile
libvips/arithmetic/Makefile libvips/arithmetic/Makefile
libvips/boolean/Makefile libvips/boolean/Makefile
- libvips/cimg/Makefile - libvips/cimg/Makefile
libvips/colour/Makefile libvips/colour/Makefile
libvips/conversion/Makefile libvips/conversion/Makefile
libvips/convolution/Makefile libvips/convolution/Makefile
@@ -641,9 +638,6 @@ @@ -629,9 +626,6 @@
libvips/relational/Makefile libvips/relational/Makefile
libvips/resample/Makefile libvips/resample/Makefile
libvips/video/Makefile libvips/video/Makefile
@ -33,19 +33,19 @@ diff -u --recursive vips-7.24.1-vanilla/configure.in vips-7.24.1/configure.in
- libvipsCC/include/vips/Makefile - libvipsCC/include/vips/Makefile
- libvipsCC/Makefile - libvipsCC/Makefile
tools/Makefile tools/Makefile
tools/iofuncs/Makefile tools/batch_crop
tools/mosaicing/Makefile tools/batch_image_convert
@@ -655,7 +649,6 @@ @@ -639,7 +633,6 @@
tools/scripts/light_correct tools/light_correct
tools/scripts/shrink_width tools/shrink_width
swig/Makefile swig/Makefile
- swig/vipsCC/Makefile - swig/vipsCC/Makefile
swig/python/setup.py swig/python/setup.py
man/Makefile man/Makefile
doc/Makefile doc/Makefile
diff -u --recursive vips-7.24.1-vanilla/libvips/Makefile.am vips-7.24.1/libvips/Makefile.am diff -u --recursive vips-7.26.1-vanilla/libvips/Makefile.am vips-7.26.1/libvips/Makefile.am
--- vips-7.24.1-vanilla/libvips/Makefile.am 2011-03-29 22:09:45.525280200 -0500 --- vips-7.26.1-vanilla/libvips/Makefile.am 2011-08-10 21:31:05.982949772 -0500
+++ vips-7.24.1/libvips/Makefile.am 2011-03-29 22:16:08.223081415 -0500 +++ vips-7.26.1/libvips/Makefile.am 2011-08-10 21:32:37.969906173 -0500
@@ -1,14 +1,3 @@ @@ -1,14 +1,3 @@
-# only build in the cimg dir if C++ is enabled -# only build in the cimg dir if C++ is enabled
-if ENABLE_CXX -if ENABLE_CXX
@ -60,8 +60,8 @@ diff -u --recursive vips-7.24.1-vanilla/libvips/Makefile.am vips-7.24.1/libvips/
- -
SUBDIRS = \ SUBDIRS = \
include \ include \
acquire \ arithmetic \
@@ -19,7 +8,6 @@ @@ -18,7 +7,6 @@
conversion \ conversion \
deprecated \ deprecated \
convolution \ convolution \
@ -69,7 +69,7 @@ diff -u --recursive vips-7.24.1-vanilla/libvips/Makefile.am vips-7.24.1/libvips/
format \ format \
freq_filt \ freq_filt \
histograms_lut \ histograms_lut \
@@ -36,9 +24,6 @@ @@ -35,9 +23,6 @@
lib_LTLIBRARIES = libvips.la lib_LTLIBRARIES = libvips.la
libvips_la_SOURCES = dummy.c libvips_la_SOURCES = dummy.c
@ -79,7 +79,7 @@ diff -u --recursive vips-7.24.1-vanilla/libvips/Makefile.am vips-7.24.1/libvips/
# DLLs need dependant libs there too ... put @VIPS_LIBS@ at the end # DLLs need dependant libs there too ... put @VIPS_LIBS@ at the end
libvips_la_LIBADD = \ libvips_la_LIBADD = \
@@ -50,7 +35,6 @@ @@ -48,7 +33,6 @@
conversion/libconversion.la \ conversion/libconversion.la \
convolution/libconvolution.la \ convolution/libconvolution.la \
deprecated/libdeprecated.la \ deprecated/libdeprecated.la \
@ -87,7 +87,7 @@ diff -u --recursive vips-7.24.1-vanilla/libvips/Makefile.am vips-7.24.1/libvips/
format/libformat.la \ format/libformat.la \
freq_filt/libfreq_filt.la \ freq_filt/libfreq_filt.la \
histograms_lut/libhistograms_lut.la \ histograms_lut/libhistograms_lut.la \
@@ -64,13 +48,6 @@ @@ -62,13 +46,6 @@
video/libvideo.la \ video/libvideo.la \
@VIPS_LIBS@ @VIPS_LIBS@
@ -101,10 +101,10 @@ diff -u --recursive vips-7.24.1-vanilla/libvips/Makefile.am vips-7.24.1/libvips/
- -
-EXTRA_DIST = \ -EXTRA_DIST = \
- $(C_DIST_DIR) - $(C_DIST_DIR)
diff -u --recursive vips-7.24.1-vanilla/libvips/resample/Makefile.am vips-7.24.1/libvips/resample/Makefile.am diff -u --recursive vips-7.26.1-vanilla/libvips/resample/Makefile.am vips-7.26.1/libvips/resample/Makefile.am
--- vips-7.24.1-vanilla/libvips/resample/Makefile.am 2011-03-29 22:09:45.546279339 -0500 --- vips-7.26.1-vanilla/libvips/resample/Makefile.am 2011-08-10 21:31:06.658928005 -0500
+++ vips-7.24.1/libvips/resample/Makefile.am 2011-03-29 22:16:28.918185323 -0500 +++ vips-7.26.1/libvips/resample/Makefile.am 2011-08-10 21:32:59.648166658 -0500
@@ -2,23 +2,6 @@ @@ -2,22 +2,6 @@
# you'd think we could just define a couple of variables, but that seems to # you'd think we could just define a couple of variables, but that seems to
# confuse libtool and make it link the library with g++ # confuse libtool and make it link the library with g++
# instead, have two completely different paths # instead, have two completely different paths
@ -114,7 +114,6 @@ diff -u --recursive vips-7.24.1-vanilla/libvips/resample/Makefile.am vips-7.24.1
- im_affine.c \ - im_affine.c \
- interpolate.c \ - interpolate.c \
- im_shrink.c \ - im_shrink.c \
- im_stretch3.c \
- im_rightshift_size.c \ - im_rightshift_size.c \
- transform.c \ - transform.c \
- resample_dispatch.c \ - resample_dispatch.c \
@ -128,7 +127,7 @@ diff -u --recursive vips-7.24.1-vanilla/libvips/resample/Makefile.am vips-7.24.1
libresample_la_SOURCES = \ libresample_la_SOURCES = \
im_affine.c \ im_affine.c \
@@ -29,15 +12,6 @@ @@ -27,15 +11,6 @@
transform.c \ transform.c \
resample_dispatch.c resample_dispatch.c

View File

@ -0,0 +1,31 @@
diff -u --recursive vips-7.26.1-vanilla/libvips/format/fits.c vips-7.26.1/libvips/format/fits.c
--- vips-7.26.1-vanilla/libvips/format/fits.c 2011-08-10 21:31:05.971950126 -0500
+++ vips-7.26.1/libvips/format/fits.c 2011-08-10 22:12:08.478853668 -0500
@@ -56,8 +56,6 @@
#endif /*HAVE_CONFIG_H*/
#include <vips/intl.h>
-#ifdef HAVE_CFITSIO
-
#include <stdio.h>
#include <assert.h>
#include <stdlib.h>
@@ -67,6 +65,18 @@
#include <vips/internal.h>
#include <vips/debug.h>
+#ifndef HAVE_CFITSIO
+
+int
+im_fits2vips( const char *filename, IMAGE *im )
+{
+ im_error( "im_fits2vips", "%s",
+ _( "FITS support disabled" ) );
+ return( -1 );
+}
+
+#else /* HAVE_CFITSIO */
+
#include <fitsio.h>
#ifdef WITH_DMALLOC