X-Git-Url: http://git.openwrt.org/?p=openwrt%2Fsvn-archive%2Farchive.git;a=blobdiff_plain;f=sound%2Fflite%2FMakefile;h=481fadd0c2ffa200119d947885e2c057bc02b3a8;hp=cdbfe96b89a9b0610c5f3f6ab92b59a44299dcbe;hb=0f745eac02349dfa3750a01ac91ad78350f83907;hpb=37f434f1fe5d7185d726f0e876a19bda6c9648bb diff --git a/sound/flite/Makefile b/sound/flite/Makefile index cdbfe96b89..481fadd0c2 100644 --- a/sound/flite/Makefile +++ b/sound/flite/Makefile @@ -14,7 +14,7 @@ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz PKG_SOURCE_URL:=http://www.speech.cs.cmu.edu/flite/packed/flite-1.3/ PKG_MD5SUM:=ae0aca1cb7b4801f4372f3a75a9e52b5 PKG_CAT:=zcat - + PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) include $(INCLUDE_DIR)/package.mk @@ -31,17 +31,40 @@ endef define Build/Configure $(call Build/Configure/Default, \ + --enable-shared \ --with-audio="oss" \ + --with-vox="cmu_us_kal16" \ + --prefix="$(PKG_INSTALL_DIR)/usr" \ + --exec-prefix="$(PKG_INSTALL_DIR)/usr" \ + --bindir="$(PKG_INSTALL_DIR)/usr/bin" \ ) endef define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) + rm -rf $(PKG_INSTALL_DIR) + mkdir -p $(PKG_INSTALL_DIR) + $(MAKE) -C $(PKG_BUILD_DIR) \ + DESTDIR="$(PKG_INSTALL_DIR)" \ + all install +endef + +define Build/InstallDev + mkdir -p $(STAGING_DIR)/usr/include/flite + $(CP) $(PKG_INSTALL_DIR)/usr/include/flite/{cst,flite}*.h $(STAGING_DIR)/usr/include/flite/ + mkdir -p $(STAGING_DIR)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libflite*.so.* $(STAGING_DIR)/usr/lib/ +endef + +define Build/UninstallDev + rm -rf $(STAGING_DIR)/usr/include/flite/{cst,flite}*.h \ + $(STAGING_DIR)/usr/lib/libflite*.so.* endef define Package/flite/install - $(INSTALL_DIR) $(1)/usr/bin/ - $(INSTALL_BIN) $(PKG_BUILD_DIR)/bin/flite $(1)/usr/bin/ + $(INSTALL_DIR) $(1)/usr/bin + $(CP) $(PKG_INSTALL_DIR)/usr/bin/flite $(1)/usr/bin/ + $(INSTALL_DIR) $(1)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/lib/libflite*.so.* $(1)/usr/lib/ endef $(eval $(call BuildPackage,flite))