From: Steven Barth Date: Mon, 30 Jun 2014 13:32:23 +0000 (+0000) Subject: speex: moved to github X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=711aaebd89f45b0012e0e9c90e32563fbc828353;p=openwrt%2Fsvn-archive%2Farchive.git speex: moved to github SVN-Revision: 41418 --- diff --git a/libs/speex/Makefile b/libs/speex/Makefile deleted file mode 100644 index 6d0e51febd..0000000000 --- a/libs/speex/Makefile +++ /dev/null @@ -1,103 +0,0 @@ -# -# Copyright (C) 2006-2010 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:=speex -PKG_VERSION:=1.2rc1 -PKG_RELEASE:=1 - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=http://downloads.us.xiph.org/releases/speex/ -PKG_MD5SUM:=c4438b22c08e5811ff10e2b06ee9b9ae - -PKG_FIXUP:=autoreconf - -include $(INCLUDE_DIR)/package.mk - -define Package/libspeex - SECTION:=libs - CATEGORY:=Libraries - TITLE:=Open source speech compression codec library - URL:=http://www.speex.org/ -endef - -define Package/libspeexdsp - SECTION:=libs - CATEGORY:=Libraries - TITLE:=Open source speech compression codec library output to DSP - URL:=http://www.speex.org/ -endef - -define Package/libspeex/description - Open source patent-free speech compression codec library. - Speex is an Open Source/Free Software patent-free audio compression - format designed for speech. The Speex Project aims to lower the - barrier of entry for voice applications by providing a free - alternative to expensive proprietary speech codecs. Moreover, Speex - is well-adapted to Internet applications and provides useful features - that are not present in most other codecs. - - This package contains the shared codec library, needed by other programs. -endef - -TARGET_CFLAGS += $(FPIC) - -define Package/libspeexdsp/description - Open source patent-free speech compression codec library. - Speex is an Open Source/Free Software patent-free audio compression - format designed for speech. The Speex Project aims to lower the - barrier of entry for voice applications by providing a free - alternative to expensive proprietary speech codecs. Moreover, Speex - is well-adapted to Internet applications and provides useful features - that are not present in most other codecs. - - This package contains the shared dsp library, needed by other programs. -endef - -define Build/Configure - $(call Build/Configure/Default, \ - --enable-shared \ - --enable-static \ - --enable-fixed-point \ - --disable-oggtest \ - --disable-float-api \ - --disable-vbr \ - --with-ogg=$(STAGING_DIR)/usr \ - ) -endef - -define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ - DESTDIR="$(PKG_INSTALL_DIR)" \ - bin_PROGRAMS="" \ - all install -endef - -define Build/InstallDev - $(INSTALL_DIR) $(1)/usr/include - $(CP) $(PKG_INSTALL_DIR)/usr/include/speex $(1)/usr/include/ - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libspeex.{a,so*} $(1)/usr/lib/ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libspeexdsp.{a,so*} $(1)/usr/lib/ - $(INSTALL_DIR) $(1)/usr/lib/pkgconfig - $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/speex.pc $(1)/usr/lib/pkgconfig/ - $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/speexdsp.pc $(1)/usr/lib/pkgconfig/ -endef - -define Package/libspeex/install - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libspeex.so.* $(1)/usr/lib/ -endef - -define Package/libspeexdsp/install - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libspeexdsp.so.* $(1)/usr/lib/ -endef - -$(eval $(call BuildPackage,libspeex)) -$(eval $(call BuildPackage,libspeexdsp))