Преглед изворни кода

libjpeg: update to 9a

Signed-off-by: Steven Barth <steven@midlink.org>
Steven Barth пре 10 година
родитељ
комит
5adeb3dfd6

+ 5
- 16
libs/libjpeg/Makefile Прегледај датотеку

@@ -8,12 +8,12 @@
8 8
 include $(TOPDIR)/rules.mk
9 9
 
10 10
 PKG_NAME:=jpeg
11
-PKG_VERSION:=6b
11
+PKG_VERSION:=9a
12 12
 PKG_RELEASE:=1
13 13
 
14 14
 PKG_SOURCE:=$(PKG_NAME)src.v$(PKG_VERSION).tar.gz
15
-PKG_SOURCE_URL:=@SF/libjpeg
16
-PKG_MD5SUM:=dbd5f3b47ed13132f04c685d608a7547
15
+PKG_SOURCE_URL:=http://www.ijg.org/files
16
+PKG_MD5SUM:=3353992aecaee1805ef4109aadd433e7
17 17
 
18 18
 PKG_MAINTAINER:=Jo-Philipp Wich <jow@openwrt.org>
19 19
 PKG_LICENSE:=IJG
@@ -55,26 +55,15 @@ HOST_CONFIGURE_ARGS += \
55 55
 	--enable-shared \
56 56
 	--enable-static \
57 57
 
58
-define Build/Prepare
59
-	$(call Build/Prepare/Default)
60
-	(cd $(PKG_BUILD_DIR); \
61
-		rm -f ltconfig ltmain.sh libtool; \
62
-		ln -s `which true` ltconfig; \
63
-		ln -s $(STAGING_DIR)/host/bin/libtool libtool; \
64
-	)
65
-endef
66
-
67 58
 define Build/Compile
68
-	$(INSTALL_DIR) $(PKG_INSTALL_DIR)/usr/{include,lib,bin,man/man1}
69 59
 	+$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
70 60
 		LIBTOOL="./libtool --tag=CC" \
71 61
 		prefix="$(PKG_INSTALL_DIR)/usr" \
72 62
 		exec_prefix="$(PKG_INSTALL_DIR)/usr" \
73 63
 		all
74 64
 	$(MAKE) -C $(PKG_BUILD_DIR) \
75
-		prefix="$(PKG_INSTALL_DIR)/usr" \
76
-		exec_prefix="$(PKG_INSTALL_DIR)/usr" \
77
-		install install-headers install-lib
65
+		DESTDIR="$(PKG_INSTALL_DIR)" \
66
+		install
78 67
 endef
79 68
 
80 69
 define Build/InstallDev

+ 0
- 11
libs/libjpeg/patches/001-allow-ccache.patch Прегледај датотеку

@@ -1,11 +0,0 @@
1
---- a/makefile.cfg
2
-+++ b/makefile.cfg
3
-@@ -168,7 +168,7 @@ libjpeg.a: @A2K_DEPS@ $(LIBOBJECTS)
4
- 
5
- # with libtool:
6
- libjpeg.la: @A2K_DEPS@ $(LIBOBJECTS)
7
--	$(LIBTOOL) --mode=link $(CC) -o libjpeg.la $(LIBOBJECTS) \
8
-+	$(LIBTOOL) --mode=link "$(CC)" -o libjpeg.la $(LIBOBJECTS) \
9
- 		-rpath $(libdir) -version-info $(JPEG_LIB_VERSION)
10
- 
11
- # sample programs:

+ 0
- 1896
libs/libjpeg/patches/200-crop.patch
Разлика између датотеке није приказан због своје велике величине
Прегледај датотеку


+ 0
- 15
libs/libjpeg/patches/300-CVE-2013-6629.patch Прегледај датотеку

@@ -1,15 +0,0 @@
1
---- a/jdmarker.c
2
-+++ b/jdmarker.c
3
-@@ -342,6 +342,12 @@ get_sos (j_decompress_ptr cinfo)
4
-     
5
-     TRACEMS3(cinfo, 1, JTRC_SOS_COMPONENT, cc,
6
- 	     compptr->dc_tbl_no, compptr->ac_tbl_no);
7
-+
8
-+    /* This CSi (cc) should differ from the previous CSi */
9
-+    for (ci = 0; ci < i; ci++) {
10
-+      if (cinfo->cur_comp_info[ci] == compptr)
11
-+        ERREXIT1(cinfo, JERR_BAD_COMPONENT_ID, cc);
12
-+    }
13
-   }
14
- 
15
-   /* Collect the additional scan parameters Ss, Se, Ah/Al. */