nbd: update to 3.25

- Use up-to-date project URLs
- Use up-to-date configure args
- Drop obsolete std=gnu99 from CFLAGS

Signed-off-by: krant <aleksey.vasilenko@gmail.com>
This commit is contained in:
krant 2024-02-08 23:04:12 +02:00 committed by Rosen Penev
parent e14154df43
commit e0f538465f
1 changed files with 8 additions and 9 deletions

View File

@ -8,12 +8,12 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=nbd
PKG_VERSION:=3.19
PKG_RELEASE:=2
PKG_VERSION:=3.25
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=@SF/nbd
PKG_HASH:=b4466412f13e057659f25d35e1e8e181afd62c7179bff22a6add81445ecb8690
PKG_SOURCE_URL:=https://github.com/NetworkBlockDevice/nbd/releases/download/$(PKG_NAME)-$(PKG_VERSION)
PKG_HASH:=f5c8fd0fcb57b1c926594d0e57f356432ee08678bef1d40d088f0830f0cbdd0a
PKG_LICENSE:=GPL-2.0-or-later
PKG_MAINTAINER:=Marcin Jurkowski <marcin1j@gmail.com>
PKG_CPE_ID:=cpe:/a:network_block_device_project:network_block_device
@ -29,7 +29,7 @@ define Package/nbd
SECTION:=net
CATEGORY:=Network
TITLE:=Network Block Device utilities
URL:=http://nbd.sourceforge.net
URL:=https://nbd.sourceforge.io
DEPENDS:=+kmod-nbd
endef
@ -41,7 +41,7 @@ define Package/nbd-server
SECTION:=net
CATEGORY:=Network
TITLE:=Network Block Device Server
URL:=http://nbd.sourceforge.net
URL:=https://nbd.sourceforge.io
DEPENDS:=+glib2
endef
@ -50,12 +50,11 @@ define Package/nbd-server/description
endef
CONFIGURE_ARGS += \
--disable-glibtest \
--without-gnutls \
--without-libnl \
--with-syslog
--enable-syslog
TARGET_CFLAGS += --std=gnu99 -DNODAEMON
TARGET_CFLAGS += -DNODAEMON
define Package/nbd/install
$(INSTALL_DIR) $(1)/usr/sbin