packages/libs/pwlib/Makefile
nbd d7767671ef add missing dependency
git-svn-id: svn://svn.openwrt.org/openwrt/packages@5231 3c298f89-4303-0410-b956-a3cf2f4a3e73
2006-10-19 13:42:54 +00:00

96 lines
1.9 KiB
Makefile

#
# Copyright (C) 2006 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
# $Id$
include $(TOPDIR)/rules.mk
PKG_NAME:=pwlib
PKG_VERSION:=cvs-20051227
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://trash.uid0.hu/openwrt
PKG_MD5SUM:=7d5b8e9ab61a05658a5630f91505420d
PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
include $(INCLUDE_DIR)/package.mk
define Package/pwlib
SECTION:=libs
CATEGORY:=Libraries
DEPENDS:=+libpthread +uclibcxx
TITLE:=Portable Windows library
URL:=http://www.openh323.org/
endef
define Build/Configure
$(call Build/Configure/Default, \
--enable-minsize \
--enable-openh323 \
--disable-opal \
--disable-internalregex \
--disable-plugins \
--enable-audio \
--disable-alsa \
--disable-asn \
--disable-avc \
--disable-dc \
--disable-dtmf \
--disable-expat \
--disable-ftp \
--disable-http \
--disable-httpsvc \
--disable-ipv6 \
--disable-jabber \
--disable-openldap \
--disable-openssl \
--disable-oss \
--disable-pipechan \
--disable-pop3smtp \
--disable-remconn \
--disable-resolver \
--disable-qos \
--disable-sasl \
--disable-sdl \
--disable-serial \
--disable-shm-video \
--disable-snmp \
--disable-soap \
--disable-socks \
--disable-stun \
--disable-telnet \
--disable-tts \
--disable-v4l \
--disable-v4l2 \
--disable-bsdvideo \
--disable-video \
--disable-vxml \
--disable-wavfile \
--disable-xmlrpc \
, \
CXXFLAGS="$(TARGET_CFLAGS) -fno-builtin -fno-rtti" \
)
endef
define Build/Compile
$(MAKE) -C $(PKG_BUILD_DIR) \
$(TARGET_CONFIGURE_OPTS) \
optnoshared
endef
define Build/InstallDev
ln -sf $(PKG_NAME)-$(PKG_VERSION) $(BUILD_DIR)/$(PKG_NAME)
endef
define Build/UninstallDev
rm -rf $(BUILD_DIR)/$(PKG_NAME)
endef
$(eval $(call BuildPackage,pwlib))