2 # Copyright (C) 2009-2010 OpenWrt.org
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
8 include $(TOPDIR
)/rules.mk
10 PKG_NAME
:=GraphicsMagick
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
).
tar.bz2
15 PKG_SOURCE_URL
:=@SF
/graphicsmagick
16 PKG_MD5SUM
:=c0428886ea07736b0f1872d256ab7ebd
18 include $(INCLUDE_DIR
)/package.mk
20 export PATH
:=$(PKG_BUILD_DIR
)/bin
:$(TARGET_PATH
)
25 define Package
/GraphicsMagick
/Default
29 URL
:=http
://www.graphicsmagick.org
/
32 define Package
/GraphicsMagick
33 $(call Package
/GraphicsMagick
/Default
)
36 define Package
/GraphicsMagick
/description
37 An image manipulation library.
40 define Package
/GraphicsMagick-jpeg
41 $(call Package
/GraphicsMagick
/Default
)
43 DEPENDS
:=+GraphicsMagick
+libjpeg
+zlib
46 define Package
/GraphicsMagick-jpeg
/description
47 GraphicsMagick JPEG module
57 define Build
/InstallDev
58 $(INSTALL_DIR
) $(1)/usr
/include/GraphicsMagick
/magick
59 $(INSTALL_DIR
) $(1)/usr
/include/GraphicsMagick
/wand
61 $(PKG_INSTALL_DIR
)/usr
/include/* \
64 $(INSTALL_DIR
) $(1)/usr
/lib
/
66 $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* \
69 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
/
71 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* \
72 $(1)/usr
/lib
/pkgconfig
/
75 define Package
/GraphicsMagick
/install
76 $(INSTALL_DIR
) $(1)/usr
/lib
/
78 $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* \
80 $(INSTALL_DIR
) $(1)/usr
/share
/GraphicsMagick-
$(PKG_VERSION
)
82 $(PKG_INSTALL_DIR
)/usr
/share
/GraphicsMagick-
$(PKG_VERSION
)/* \
83 $(1)/usr
/share
/GraphicsMagick-
$(PKG_VERSION
)
87 define Package
/GraphicsMagick-
$(1)/install
88 $(INSTALL_DIR
) $$(1)/usr
/lib
/GraphicsMagick-
$(PKG_VERSION
)/modules-Q8
/coders
89 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/GraphicsMagick-
$(PKG_VERSION
)/modules-Q8
/coders
/$(1).
{so
,la
} \
90 $$(1)/usr
/lib
/GraphicsMagick-
$(PKG_VERSION
)/modules-Q8
/coders
93 $$(eval
$$(call BuildPackage
,GraphicsMagick-
$(1)))
96 $(eval
$(call BuildPackage
,GraphicsMagick
))
97 $(eval
$(call BuildPlugin
,jpeg
))