From: krant Date: Mon, 5 Feb 2024 19:47:27 +0000 (+0200) Subject: libid3tag: update to 0.16.3 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=75b72c402f714af08c18a635926b3210622de818;p=openwrt-packages.git libid3tag: update to 0.16.3 - Switch package URL to the new upstream - Switch PKG_SOURCE_PROTO to git - Switch to CMake build - Drop custom .pc file in favor of upstream version Signed-off-by: krant --- diff --git a/libs/libid3tag/Makefile b/libs/libid3tag/Makefile index 5bac25752..b6f2860b7 100644 --- a/libs/libid3tag/Makefile +++ b/libs/libid3tag/Makefile @@ -8,29 +8,31 @@ include $(TOPDIR)/rules.mk PKG_NAME:=libid3tag -PKG_VERSION:=0.15.1b -PKG_RELEASE:=4 +PKG_VERSION:=0.16.3 +PKG_RELEASE:=1 + +PKG_SOURCE_PROTO:=git +PKG_SOURCE_URL:=https://codeberg.org/tenacityteam/libid3tag.git +PKG_SOURCE_VERSION:=$(PKG_VERSION) +PKG_MIRROR_HASH:=4007a88feaae11925ce96e4c020f0c7332e50d46e9b4f8f7fa77e856e1500959 -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=@SF/mad -PKG_HASH:=63da4f6e7997278f8a3fef4c6a372d342f705051d1eeb6a46a86b03610e26151 PKG_MAINTAINER:=Ted Hess PKG_LICENSE:=GPL-2 PKG_LICENSE_FILES:=COPYING PKG_CPE_ID:=cpe:/a:media-libs:libid3tag -PKG_FIXUP:=autoreconf -PKG_INSTALL:=1 +CMAKE_BINARY_SUBDIR:=openwrt-build include $(INCLUDE_DIR)/package.mk +include $(INCLUDE_DIR)/cmake.mk define Package/libid3tag SECTION:=libs CATEGORY:=Libraries DEPENDS:=+zlib TITLE:=An ID3 tag manipulation library - URL:=http://mad.sourceforge.net/ + URL:=https://codeberg.org/tenacityteam/libid3tag endef define Package/libid3tag/description @@ -38,31 +40,13 @@ define Package/libid3tag/description ID3v1 and the various versions of ID3v2. endef -TARGET_CFLAGS += $(FPIC) - -CONFIGURE_VARS += CC="$(TARGET_CC) $(TARGET_CFLAGS)" - -define Build/Prepare - $(call Build/Prepare/Default) - $(SED) 's,@VERSION@,$(PKG_VERSION),g' $(PKG_BUILD_DIR)/id3tag.pc -endef - -define Build/Configure - $(call Build/Configure/Default, \ - --enable-shared \ - --enable-static \ - --disable-debugging \ - --disable-profiling \ - ) -endef - define Build/InstallDev $(INSTALL_DIR) $(1)/usr/include $(CP) $(PKG_INSTALL_DIR)/usr/include/id3tag.h $(1)/usr/include/ $(INSTALL_DIR) $(1)/usr/lib $(CP) $(PKG_INSTALL_DIR)/usr/lib/libid3tag.so* $(1)/usr/lib/ $(INSTALL_DIR) $(1)/usr/lib/pkgconfig/ - $(CP) $(PKG_BUILD_DIR)/id3tag.pc $(1)/usr/lib/pkgconfig/ + $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/id3tag.pc $(1)/usr/lib/pkgconfig/ endef define Package/libid3tag/install diff --git a/libs/libid3tag/src/id3tag.pc b/libs/libid3tag/src/id3tag.pc deleted file mode 100644 index d31f1dad2..000000000 --- a/libs/libid3tag/src/id3tag.pc +++ /dev/null @@ -1,11 +0,0 @@ -prefix=/usr -exec_prefix=/usr -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: id3tag -Description: ID3 tag reading library -Requires: -Version: @VERSION@ -Libs: -L${libdir} -lid3tag -lz -Cflags: -I${includedir}