Merge pull request #4430 from diizzyy/patch-58
[feed/packages.git] / multimedia / gphoto2 / Makefile
1 #
2 # Copyright (C) 2006-2012 OpenWrt.org
3 # Copyright (C) 2017 Leonardo Medici
4 #
5 # This is free software, licensed under the GNU General Public License v2.
6 # See /LICENSE for more information.
7 #
8
9 include $(TOPDIR)/rules.mk
10
11 PKG_NAME:=gphoto2
12 PKG_VERSION:=2.5.14
13 PKG_RELEASE:=1
14 PKG_MAINTAINER:=Leonardo Medici <leonardo_medici@me.com>
15
16
17 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
18 PKG_SOURCE_URL:=@SF/gphoto
19 PKG_MD5SUM:=6c6a21b5e879330cdd71ef92dce36399
20 PKG_HASH:=9302d02fb472d4936988382b7277ccdc4edaf7ede56c490278912ffd0627699c
21 PKG_LICENSE:=GPL-2.0
22 PKG_LICENSE_FILES:=COPYING
23
24 PKG_FIXUP:=autoreconf
25 PKG_INSTALL:=1
26
27 include $(INCLUDE_DIR)/package.mk
28
29 define Package/gphoto2
30 SECTION:=multimedia
31 CATEGORY:=Multimedia
32 TITLE:=Gphoto Digital Camera Control
33 URL:=http://www.gphoto.org/
34 DEPENDS:=+libgphoto2 +libpopt +libpthread +libreadline +libncurses +libexif +libjpeg
35 endef
36
37 define Package/gphoto2/description
38 For downloading and controlling digital cameras
39 endef
40
41 CONFIGURE_ARGS += \
42 --without-aalib \
43 --without-libiconv-prefix \
44 --without-libintl-prefix \
45
46 CONFIGURE_VARS += \
47 LIBGPHOTO2_CFLAGS="$$$$CFLAGS -I$(STAGING_DIR)/usr/include/gphoto2 $$$$CPPFLAGS" \
48 LIBGPHOTO2_LIBS="$$$$LDFLAGS -lgphoto2 -lgphoto2_port -lltdl" \
49 LIBEXIF_CFLAGS="$$$$CFLAGS $$$$CPPFLAGS" \
50 LIBEXIF_LIBS="$$$$LDFLAGS -lexif" \
51 POPT_CFLAGS="$$$$CFLAGS $$$$CPPFLAGS" \
52 POPT_LIBS="$$$$LDFLAGS -lpopt" \
53
54 define Package/gphoto2/install
55 $(INSTALL_DIR) $(1)/usr/bin
56 $(CP) $(PKG_INSTALL_DIR)/usr/bin/$(PKG_NAME) $(1)/usr/bin/
57 endef
58
59 $(eval $(call BuildPackage,gphoto2))