From: Oliver Ertl Date: Tue, 26 Feb 2008 19:24:37 +0000 (+0000) Subject: [Packages] multimedia/gphoto2: Update to 2.4.0 X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=commitdiff_plain;h=474759369a6e4eba171512195f2188afb7ffd339;ds=sidebyside [Packages] multimedia/gphoto2: Update to 2.4.0 SVN-Revision: 10527 --- diff --git a/multimedia/gphoto2/Makefile b/multimedia/gphoto2/Makefile index 4e1a3dca63..30b2a8753f 100644 --- a/multimedia/gphoto2/Makefile +++ b/multimedia/gphoto2/Makefile @@ -1,5 +1,5 @@ -# -# Copyright (C) 2006 OpenWrt.org +# +# Copyright (C) 2006-2008 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. @@ -9,15 +9,14 @@ include $(TOPDIR)/rules.mk PKG_NAME:=gphoto2 -PKG_VERSION:=2.2.0 +PKG_VERSION:=2.4.0 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=@SF/gphoto -PKG_MD5SUM:=f5c1f83185db598b4ca52889964a5e84 +PKG_MD5SUM:=5fd1f711ca806adb687b33c55964d898 -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) -PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install +PKG_FIXUP = libtool include $(INCLUDE_DIR)/package.mk @@ -30,33 +29,24 @@ define Package/gphoto2 endef define Package/gphoto2/description -For downloading and controlling digital cameras + For downloading and controlling digital cameras endef -define Build/Configure - $(call Build/Configure/Default, \ - --without-libiconv-prefix \ - --without-libintl-prefix \ - , \ - LIBGPHOTO2_CFLAGS="$$$$CFLAGS -I$(STAGING_DIR)/usr/include/gphoto2 $$$$CPPFLAGS" \ - LIBGPHOTO2_LIBS="$$$$LDFLAGS -lgphoto2 -lgphoto2_port -lltdl" \ - LIBEXIF_CFLAGS="$$$$CFLAGS $$$$CPPFLAGS" \ - LIBEXIF_LIBS="$$$$LDFLAGS -lexif" \ - POPT_CFLAGS="$$$$CFLAGS $$$$CPPFLAGS" \ - POPT_LIBS="$$$$LDFLAGS -lpopt" \ - ) -endef +CONFIGURE_ARGS += \ + --without-libiconv-prefix \ + --without-libintl-prefix \ -define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ - DESTDIR="$(PKG_INSTALL_DIR)" \ - all install -endef +CONFIGURE_VARS += \ + LIBGPHOTO2_CFLAGS="$$$$CFLAGS -I$(STAGING_DIR)/usr/include/gphoto2 $$$$CPPFLAGS" \ + LIBGPHOTO2_LIBS="$$$$LDFLAGS -lgphoto2 -lgphoto2_port -lltdl" \ + LIBEXIF_CFLAGS="$$$$CFLAGS $$$$CPPFLAGS" \ + LIBEXIF_LIBS="$$$$LDFLAGS -lexif" \ + POPT_CFLAGS="$$$$CFLAGS $$$$CPPFLAGS" \ + POPT_LIBS="$$$$LDFLAGS -lpopt" \ define Package/gphoto2/install $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/gphoto2 $(1)/usr/bin/ + $(INSTALL_BIN) $(PKG_BUILD_DIR)/gphoto2/$(PKG_NAME) $(1)/usr/bin/ endef - $(eval $(call BuildPackage,gphoto2)) diff --git a/multimedia/gphoto2/patches/100-gpdebug.patch b/multimedia/gphoto2/patches/100-gpdebug.patch index 469011c848..ac7e7063be 100644 --- a/multimedia/gphoto2/patches/100-gpdebug.patch +++ b/multimedia/gphoto2/patches/100-gpdebug.patch @@ -1,9 +1,10 @@ -diff -ru gphoto2-2.2.0/gphoto2/foreach.c gphoto2-2.2.0-patched/gphoto2/foreach.c ---- gphoto2-2.2.0/gphoto2/foreach.c 2006-06-15 23:03:47.000000000 -0700 -+++ gphoto2-2.2.0-patched/gphoto2/foreach.c 2007-01-03 00:33:21.000000000 -0800 +Index: gphoto2-2.4.0/gphoto2/foreach.c +=================================================================== +--- gphoto2-2.4.0.orig/gphoto2/foreach.c 2008-02-26 19:59:37.000000000 +0100 ++++ gphoto2-2.4.0/gphoto2/foreach.c 2008-02-26 19:59:38.000000000 +0100 @@ -31,6 +31,8 @@ - #include + #include +#define GP_DEBUG (void) +