[packages] normalize PKG_FIXUP - the "libtool" fixup is merely an alias for "autoreco...
[openwrt/svn-archive/archive.git] / utils / gnokii / Makefile
1 #
2 # Copyright (C) 2006-2010 OpenWrt.org
3 #
4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information.
6 #
7
8 include $(TOPDIR)/rules.mk
9
10 PKG_NAME:=gnokii
11 PKG_VERSION:=0.6.21
12 PKG_RELEASE:=3
13
14 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=http://gnokii.org/download/gnokii/0.6.x
16 PKG_MD5SUM:=bbf0aabe2436d8e927f3e2edb4efcac8
17
18 PKG_FIXUP:=autoreconf
19 PKG_INSTALL:=1
20 PKG_BUILD_PARALLEL:=0
21
22 include $(INCLUDE_DIR)/package.mk
23
24 define Package/gnokii
25 SECTION:=utils
26 CATEGORY:=Utilities
27 DEPENDS:=+libusb
28 TITLE:=Gnokii - Datasuite for the mobile phones
29 URL:=http://www.gnokii.org/
30 endef
31
32 define Package/gnokii/description
33 Gnokii is a suite of programs linked against a backend
34 library that allows communication with the phones. It
35 currently supports the most mobile phones, all AT
36 capable mobiles as well as Symbian phones.
37 endef
38
39 define Build/Configure
40 $(call Build/Configure/Default, \
41 --without-libiconv-prefix \
42 --without-libintl-prefix \
43 --disable-rlpdebug \
44 --disable-xdebug \
45 --disable-debug \
46 --enable-shared \
47 --disable-static \
48 --disable-libpcsclite \
49 --without-x \
50 )
51 endef
52
53 define Package/gnokii/install
54 $(INSTALL_DIR) $(1)/usr/bin
55 $(INSTALL_DIR) $(1)/usr/sbin
56 $(INSTALL_DIR) $(1)/usr/lib
57 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/gnokii $(1)/usr/bin
58 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/gnokiid $(1)/usr/sbin
59 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/mgnokiidev $(1)/usr/sbin
60 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgnokii.so.3.5.0 $(1)/usr/lib
61 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgnokii.so.3 $(1)/usr/lib
62 $(CP) $(PKG_INSTALL_DIR)/usr/lib/libgnokii.so $(1)/usr/lib
63 endef
64
65 $(eval $(call BuildPackage,gnokii))