diff src/xvidcore.mk @ 3626:3959e3b1fcbf

xvidcore: update version, enable shared lib * src/xvidcore.mk: update to 1.3.3, enable shared lib handling * src/xvidcore-1-fixes.patch: removed old patch * dist-files.mk: removed xvidcore-1-fixes.patch
author John Donoghue <john.donoghue@ieee.org>
date Sat, 28 Jun 2014 09:50:22 -0400
parents ae4193aad5fe
children 8114d05101dc
line wrap: on
line diff
--- a/src/xvidcore.mk	Sat Jun 28 07:57:32 2014 -0400
+++ b/src/xvidcore.mk	Sat Jun 28 09:50:22 2014 -0400
@@ -3,8 +3,8 @@
 
 PKG             := xvidcore
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.3.2
-$(PKG)_CHECKSUM := 56e065d331545ade04c63c91153b9624b51d6e1b
+$(PKG)_VERSION  := 1.3.3
+$(PKG)_CHECKSUM := 465763c92679ca230526d4890d17dbf6d6974b08
 $(PKG)_SUBDIR   := xvidcore/build/generic
 $(PKG)_FILE     := xvidcore-$($(PKG)_VERSION).tar.gz
 $(PKG)_URL      := http://downloads.xvid.org/downloads/$($(PKG)_FILE)
@@ -20,10 +20,15 @@
     cd '$(1)' && ./configure \
         $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \
         --prefix='$(HOST_PREFIX)'
-    $(MAKE) -C '$(1)' -j '$(JOBS)' BUILD_DIR='build' SHARED_LIB=
+    $(MAKE) -C '$(1)' -j '$(JOBS)' BUILD_DIR='build' $(if $(filter $(BUILD_STATIC), yes),SHARED,STATIC)_LIB=
     $(INSTALL) -d '$(HOST_INCDIR)'
     $(INSTALL) -m644 '$(1)/../../src/xvid.h' '$(HOST_INCDIR)'
     $(INSTALL) -d '$(HOST_LIBDIR)'
-    $(INSTALL) -m644 '$(1)/build/xvidcore.a' '$(HOST_LIBDIR)'
-    $(INSTALL) -m644 '$(HOST_LIBDIR)/xvidcore.a' '$(HOST_LIBDIR)/libxvidcore.a'
+    $(INSTALL) -d '$(HOST_BINDIR)'
+    if [ "x$(BUILD_STATIC)" == "xyes" ]; then \
+      $(INSTALL) -m644 '$(1)/build/xvidcore.a' '$(HOST_LIBDIR)/libxvidcore.a'; \
+    else \
+      $(INSTALL) -m644 '$(1)/build/xvidcore.dll.a' '$(HOST_LIBDIR)/libxvidcore.dll.alibxvidcore.dll.a'; \
+      $(INSTALL) -m644 '$(1)/build/xvidcore.dll' '$(HOST_BINDIR)/libxvidcore.dll'; \
+    fi
 endef