# # Copyright (C) 2006-2009 OpenWrt.org # # This is free software, licensed under the GNU General Public License v2. # See /LICENSE for more information. # include $(TOPDIR)/rules.mk PKG_NAME:=pwlib PKG_VERSION:=1.11.1 PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 PKG_SOURCE_URL:=ftp://peternixon.net/pub/voxgratia PKG_MD5SUM:=e1102dfd2608e3a117a2e016d0db53e3 PKG_BUILD_DIR:=$(BUILD_DIR)/pwlib-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk define Package/pwlib SECTION:=libs CATEGORY:=Libraries TITLE:=Portable Windows library URL:=http://www.voxgratia.org/ endef define Package/pwlib/description PWLib is a moderately large class library that was created as a method to produce applications that run on both Microsoft Windows and the X Window System. endef TARGET_CFLAGS += $(FPIC) CONFIGURE_ARGS += \ --enable-minsize \ --enable-openh323 \ --enable-opal \ --disable-internalregex \ --disable-plugins \ --enable-audio \ --disable-alsa \ --enable-asn \ --disable-avc \ --disable-dc \ --disable-dtmf \ --disable-expat \ --disable-ftp \ --enable-http \ --disable-httpsvc \ --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 \ --enable-stun \ --disable-telnet \ --disable-tts \ --disable-v4l \ --disable-v4l2 \ --disable-bsdvideo \ --disable-video \ --disable-vxml \ --disable-wavfile \ --disable-xmlrpc \ CONFIGURE_VARS += \ STDCXXFLAGS="$(TARGET_CFLAGS) -fno-builtin" \ MAKE_FLAGS += optnoshared define Build/InstallDev ln -sf $(PKG_NAME)-$(PKG_VERSION) $(BUILD_DIR)/$(PKG_NAME) $(SED) 's|//\(#include \)|\1|' $(PKG_BUILD_DIR)/include/ptlib.h endef $(eval $(call BuildPackage,pwlib))