mirror of
https://github.com/openwrt/packages.git
synced 2025-07-31 17:20:54 +00:00
Only differences are two crash fixes from Chromium fuzzing. Also made compatible with APK by just using PKG_SOURCE_DATE instead of a bogus PKG_VERSION. Signed-off-by: Rosen Penev <rosenp@gmail.com>
59 lines
1.6 KiB
Makefile
59 lines
1.6 KiB
Makefile
#
|
|
# This is free software, licensed under the GNU General Public License v2.
|
|
# See /LICENSE for more information.
|
|
#
|
|
|
|
include $(TOPDIR)/rules.mk
|
|
|
|
PKG_NAME:=libvorbisidec
|
|
PKG_RELEASE:=1
|
|
|
|
PKG_SOURCE_PROTO:=git
|
|
PKG_SOURCE_DATE:=2024-06-11
|
|
PKG_SOURCE_URL:=https://gitlab.xiph.org/xiph/tremor.git
|
|
PKG_SOURCE_VERSION:=9b78f57f4335f7158dbb82df00645d2ba57e0d33
|
|
PKG_MIRROR_HASH:=521a65a192078fd70ac402c54a8b35986280ce96117c9b9a10f769e4caec7135
|
|
|
|
PKG_MAINTAINER:=Ted Hess <thess@kitschensync.net>
|
|
PKG_LICENSE:=BSD-3-Clause
|
|
PKG_LICENSE_FILES:=COPYING
|
|
|
|
PKG_FIXUP:=autoreconf
|
|
PKG_INSTALL:=1
|
|
PKG_BUILD_FLAGS:=no-mips16
|
|
|
|
include $(INCLUDE_DIR)/package.mk
|
|
|
|
define Package/libvorbisidec
|
|
SECTION:=libs
|
|
CATEGORY:=Libraries
|
|
TITLE:=A fixed-point Ogg/Vorbis decoder library
|
|
DEPENDS:= +libogg
|
|
URL:=http://wiki.xiph.org/index.php/Tremor
|
|
endef
|
|
|
|
define Package/libvorbisidec/description
|
|
libvorbisidec is "tremor", a fixed-point implementation of libvorbis.
|
|
It is suitable as a replacement for libvorbis in tremor-aware applications.
|
|
Tremor is a decoder only.
|
|
endef
|
|
|
|
TARGET_CFLAGS += $(FPIC)
|
|
CONFIGURE_ARGS += --enable-shared --enable-static
|
|
|
|
define Build/InstallDev
|
|
$(INSTALL_DIR) $(1)/usr/include
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/include/tremor $(1)/usr/include/
|
|
$(INSTALL_DIR) $(1)/usr/lib
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libvorbisidec.{a,so*} $(1)/usr/lib/
|
|
$(INSTALL_DIR) $(1)/usr/lib/pkgconfig/
|
|
$(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/* $(1)/usr/lib/pkgconfig/
|
|
endef
|
|
|
|
define Package/libvorbisidec/install
|
|
$(INSTALL_DIR) $(1)/usr/lib
|
|
$(CP) $(PKG_INSTALL_DIR)/usr/lib/libvorbisidec.so.* $(1)/usr/lib/
|
|
endef
|
|
|
|
$(eval $(call BuildPackage,libvorbisidec))
|