2 # Copyright (C) 2014 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
14 PKG_SOURCE
:=$(PKG_NAME
)-$(PKG_VERSION
)-source.zip
15 PKG_SOURCE_URL
:=@SF
/espeak
16 PKG_HASH
:=bf9a17673adffcc28ff7ea18764f06136547e97bbd9edf2ec612f09b207f0659
19 PKG_LICENSE_FILES
:=License.txt
20 PKG_MAINTAINER
:=Nicolas Thill
<nico@openwrt.org
>
22 PKG_BUILD_DIR
:=$(BUILD_DIR
)/$(PKG_NAME
)-$(PKG_VERSION
)-source
25 include $(INCLUDE_DIR
)/package.mk
30 DEPENDS
:=+libpthread
+libstdcpp
+portaudio
31 TITLE
:=Speech synthesizer
32 URL
:=http
://espeak.sourceforge.net
/
35 define Package
/espeak
/description
36 eSpeak is a compact open source software speech synthesizer for English and
42 DATADIR
="/usr/share/espeak" \
43 CXXFLAGS
="$(TARGET_CFLAGS)" \
44 LDFLAGS
="$(TARGET_LDFLAGS)" \
48 define Package
/espeak
/install
49 $(INSTALL_DIR
) $(1)/usr
/bin
50 $(CP
) $(PKG_INSTALL_DIR
)/usr
/bin
/espeak
$(1)/usr
/bin
/
51 $(INSTALL_DIR
) $(1)/usr
/lib
52 $(CP
) $(PKG_INSTALL_DIR
)/usr
/lib
/libespeak.so.
* $(1)/usr
/lib
/
53 $(INSTALL_DIR
) $(1)/usr
/share
54 $(CP
) $(PKG_INSTALL_DIR
)/usr
/share
/espeak
$(1)/usr
/share
/
57 $(eval
$(call BuildPackage
,espeak
))