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
)
24 define Package
/GraphicsMagick
/Default
28 URL
:=http
://www.graphicsmagick.org
/
31 define Package
/GraphicsMagick
32 $(call Package
/GraphicsMagick
/Default
)
35 define Package
/GraphicsMagick
/description
36 An image manipulation library.
39 define Package
/GraphicsMagick-jpeg
40 $(call Package
/GraphicsMagick
/Default
)
42 DEPENDS
:=+GraphicsMagick
+libjpeg
+zlib
45 define Package
/GraphicsMagick-jpeg
/description
46 GraphicsMagick JPEG module
56 define Build
/InstallDev
57 $(INSTALL_DIR
) $(1)/usr
/include/GraphicsMagick
/magick
58 $(INSTALL_DIR
) $(1)/usr
/include/GraphicsMagick
/wand
60 $(PKG_INSTALL_DIR
)/usr
/include/* \
63 $(INSTALL_DIR
) $(1)/usr
/lib
/
65 $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* \
68 $(INSTALL_DIR
) $(1)/usr
/lib
/pkgconfig
/
70 $(PKG_INSTALL_DIR
)/usr
/lib
/pkgconfig
/* \
71 $(1)/usr
/lib
/pkgconfig
/
74 define Package
/GraphicsMagick
/install
75 $(INSTALL_DIR
) $(1)/usr
/lib
/
77 $(PKG_INSTALL_DIR
)/usr
/lib
/*.so
* \
79 $(INSTALL_DIR
) $(1)/usr
/share
/GraphicsMagick-
$(PKG_VERSION
)
81 $(PKG_INSTALL_DIR
)/usr
/share
/GraphicsMagick-
$(PKG_VERSION
)/* \
82 $(1)/usr
/share
/GraphicsMagick-
$(PKG_VERSION
)
86 define Package
/GraphicsMagick-
$(1)/install
87 $(INSTALL_DIR
) $$(1)/usr
/lib
/GraphicsMagick-
$(PKG_VERSION
)/modules-Q8
/coders
88 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/GraphicsMagick-
$(PKG_VERSION
)/modules-Q8
/coders
/$(1).
{so
,la
} \
89 $$(1)/usr
/lib
/GraphicsMagick-
$(PKG_VERSION
)/modules-Q8
/coders
92 $$(eval
$$(call BuildPackage
,GraphicsMagick-
$(1)))
95 $(eval
$(call BuildPackage
,GraphicsMagick
))
96 $(eval
$(call BuildPlugin
,jpeg
))