blob: e711073d33e2adb3acbaa4026e6d5968a9c8441a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
|
include $(TOPDIR)/rules.mk
PKG_NAME:=libnsgif
PKG_VERSION:=r10879
PKG_RELEASE:=1
PKG_SOURCE:=libnsgif-$(PKG_VERSION).tar.gz
#PKG_SOURCE_URL:=
PKG_MD5SUM:=8a841624911aa233639d0e9df36f4dea
PKG_BUILD_DIR=$(BUILD_DIR)/libnsgif-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/libnsgif
SECTION:=net
CATEGORY:=Network
SUBMENU:=Web
DEPENDS:=
TITLE:=NetSurf GIF Decoding Library
URL:=http://www.netsurf-browser.org/projects/libnsgif/
endef
define Package/libnsgif/description
Libnsgif is a decoding library for the GIF image file format, written in C.
It was developed as part of the NetSurf project and is available for use by
other software under the MIT licence.
endef
MAKE_VARS := \
TARGET=linux \
PREFIX=/usr \
COMPONENT_TYPE=lib-shared
define Build/Configure
endef
define Build/Compile
$(CONFIGURE_VARS) \
$(MAKE) -C $(PKG_BUILD_DIR) DESTDIR="$(PKG_INSTALL_DIR)" \
$(MAKE_VARS) install
endef
define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include
$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/include/libnsgif.h $(1)/usr/include
$(INSTALL_DIR) $(1)/usr/lib
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libnsgif.so* $(1)/usr/lib
$(INSTALL_DIR) $(1)/usr/lib/pkgconfig
$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libnsgif.pc $(1)/usr/lib/pkgconfig
endef
define Package/libnsgif/install
$(INSTALL_DIR) $(1)/usr/lib
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libnsgif.so* $(1)/usr/lib
endef
$(eval $(call BuildPackage,libnsgif))
|