Message ID | 20210115200337.1500054-1-mail@aparcar.org |
---|---|
State | Accepted |
Delegated to: | Paul Spooren |
Headers | show |
Series | iperf3: move over to packages.git | expand |
On Fri, Jan 15, 2021 at 12:08 PM Paul Spooren <mail@aparcar.org> wrote: > > That package is not required for building OpenWrt so the maintenance > should happen over at packages.git. Sounds about right. I think most people prefer to use iperf anyway... > > CC: Felix Fietkau <nbd@nbd.name> > > Signed-off-by: Paul Spooren <mail@aparcar.org> Reviewed-by: Rosen Penev <rosenp@gmail.com > --- > package/network/utils/iperf3/Makefile | 83 --------------------------- > 1 file changed, 83 deletions(-) > delete mode 100644 package/network/utils/iperf3/Makefile > > diff --git a/package/network/utils/iperf3/Makefile b/package/network/utils/iperf3/Makefile > deleted file mode 100644 > index 6f90bc9221..0000000000 > --- a/package/network/utils/iperf3/Makefile > +++ /dev/null > @@ -1,83 +0,0 @@ > -# > -# Copyright (C) 2007-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:=iperf > -PKG_VERSION:=3.9 > -PKG_RELEASE:=1 > - > -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz > -PKG_SOURCE_URL:=https://downloads.es.net/pub/iperf > -PKG_HASH:=24b63a26382325f759f11d421779a937b63ca1bc17c44587d2fcfedab60ac038 > - > -PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> > -PKG_LICENSE:=BSD-3-Clause > - > -PKG_BUILD_PARALLEL:=1 > -PKG_INSTALL:=1 > - > -PKG_FIXUP:=autoreconf > - > -include $(INCLUDE_DIR)/package.mk > - > -DISABLE_NLS:= > - > -define Package/iperf3/default > - SECTION:=net > - CATEGORY:=Network > - TITLE:=Internet Protocol bandwidth measuring tool > - URL:=https://github.com/esnet/iperf > -endef > - > -define Package/iperf3 > -$(call Package/iperf3/default) > - VARIANT:=nossl > -endef > - > -define Package/iperf3-ssl > -$(call Package/iperf3/default) > - TITLE+= with iperf_auth support > - VARIANT:=ssl > - DEPENDS:= +libopenssl > -endef > - > -TARGET_CFLAGS += -D_GNU_SOURCE > -CONFIGURE_ARGS += --disable-shared > - > -ifeq ($(BUILD_VARIANT),ssl) > - CONFIGURE_ARGS += --with-openssl="$(STAGING_DIR)/usr" > -else > - CONFIGURE_ARGS += --without-openssl > -endif > - > -MAKE_FLAGS += noinst_PROGRAMS= > - > -define Package/iperf3/description > - Iperf is a modern alternative for measuring TCP and UDP bandwidth > - performance, allowing the tuning of various parameters and > - characteristics. > -endef > - > -# autoreconf fails if the README file isn't present > -define Build/Prepare > - $(call Build/Prepare/Default) > - touch $(PKG_BUILD_DIR)/README > -endef > - > -define Package/iperf3/install > - $(INSTALL_DIR) $(1)/usr/bin > - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/iperf3 $(1)/usr/bin/ > -endef > - > -define Package/iperf3-ssl/install > - $(INSTALL_DIR) $(1)/usr/bin > - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/iperf3 $(1)/usr/bin/ > -endef > - > -$(eval $(call BuildPackage,iperf3)) > -$(eval $(call BuildPackage,iperf3-ssl)) > -- > 2.29.2 > > > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > https://lists.openwrt.org/mailman/listinfo/openwrt-devel
>> That package is not required for building OpenWrt so the maintenance >> should happen over at packages.git. > Sounds about right. I think most people prefer to use iperf anyway... But then I would also move the iperf package to the package feed. >> >> CC: Felix Fietkau <nbd@nbd.name> >> >> Signed-off-by: Paul Spooren <mail@aparcar.org> > Reviewed-by: Rosen Penev <rosenp@gmail.com Reviewed-by: Florian Eckert <fe@dev.tdt.de >> --- >> package/network/utils/iperf3/Makefile | 83 >> --------------------------- >> 1 file changed, 83 deletions(-) >> delete mode 100644 package/network/utils/iperf3/Makefile >> >> diff --git a/package/network/utils/iperf3/Makefile >> b/package/network/utils/iperf3/Makefile >> deleted file mode 100644 >> index 6f90bc9221..0000000000 >> --- a/package/network/utils/iperf3/Makefile >> +++ /dev/null >> @@ -1,83 +0,0 @@ >> -# >> -# Copyright (C) 2007-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:=iperf >> -PKG_VERSION:=3.9 >> -PKG_RELEASE:=1 >> - >> -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz >> -PKG_SOURCE_URL:=https://downloads.es.net/pub/iperf >> -PKG_HASH:=24b63a26382325f759f11d421779a937b63ca1bc17c44587d2fcfedab60ac038 >> - >> -PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> >> -PKG_LICENSE:=BSD-3-Clause >> - >> -PKG_BUILD_PARALLEL:=1 >> -PKG_INSTALL:=1 >> - >> -PKG_FIXUP:=autoreconf >> - >> -include $(INCLUDE_DIR)/package.mk >> - >> -DISABLE_NLS:= >> - >> -define Package/iperf3/default >> - SECTION:=net >> - CATEGORY:=Network >> - TITLE:=Internet Protocol bandwidth measuring tool >> - URL:=https://github.com/esnet/iperf >> -endef >> - >> -define Package/iperf3 >> -$(call Package/iperf3/default) >> - VARIANT:=nossl >> -endef >> - >> -define Package/iperf3-ssl >> -$(call Package/iperf3/default) >> - TITLE+= with iperf_auth support >> - VARIANT:=ssl >> - DEPENDS:= +libopenssl >> -endef >> - >> -TARGET_CFLAGS += -D_GNU_SOURCE >> -CONFIGURE_ARGS += --disable-shared >> - >> -ifeq ($(BUILD_VARIANT),ssl) >> - CONFIGURE_ARGS += --with-openssl="$(STAGING_DIR)/usr" >> -else >> - CONFIGURE_ARGS += --without-openssl >> -endif >> - >> -MAKE_FLAGS += noinst_PROGRAMS= >> - >> -define Package/iperf3/description >> - Iperf is a modern alternative for measuring TCP and UDP bandwidth >> - performance, allowing the tuning of various parameters and >> - characteristics. >> -endef >> - >> -# autoreconf fails if the README file isn't present >> -define Build/Prepare >> - $(call Build/Prepare/Default) >> - touch $(PKG_BUILD_DIR)/README >> -endef >> - >> -define Package/iperf3/install >> - $(INSTALL_DIR) $(1)/usr/bin >> - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/iperf3 $(1)/usr/bin/ >> -endef >> - >> -define Package/iperf3-ssl/install >> - $(INSTALL_DIR) $(1)/usr/bin >> - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/iperf3 $(1)/usr/bin/ >> -endef >> - >> -$(eval $(call BuildPackage,iperf3)) >> -$(eval $(call BuildPackage,iperf3-ssl)) >> -- >> 2.29.2 >> >> >> _______________________________________________ >> openwrt-devel mailing list >> openwrt-devel@lists.openwrt.org >> https://lists.openwrt.org/mailman/listinfo/openwrt-devel > > _______________________________________________ > openwrt-devel mailing list > openwrt-devel@lists.openwrt.org > https://lists.openwrt.org/mailman/listinfo/openwrt-devel
On Mo, Jan 18, 2021 at 08:05, Florian Eckert <fe@dev.tdt.de> wrote: > > >>> That package is not required for building OpenWrt so the maintenance >>> should happen over at packages.git. >> Sounds about right. I think most people prefer to use iperf anyway... > > But then I would also move the iperf package to the package feed. Agree, patch sent. > >>> >>> CC: Felix Fietkau <nbd@nbd.name> >>> >>> Signed-off-by: Paul Spooren <mail@aparcar.org> >> Reviewed-by: Rosen Penev <rosenp@gmail.com > Reviewed-by: Florian Eckert <fe@dev.tdt.de > >>> --- >>> package/network/utils/iperf3/Makefile | 83 >>> --------------------------- >>> 1 file changed, 83 deletions(-) >>> delete mode 100644 package/network/utils/iperf3/Makefile >>> >>> diff --git a/package/network/utils/iperf3/Makefile >>> b/package/network/utils/iperf3/Makefile >>> deleted file mode 100644 >>> index 6f90bc9221..0000000000 >>> --- a/package/network/utils/iperf3/Makefile >>> +++ /dev/null >>> @@ -1,83 +0,0 @@ >>> -# >>> -# Copyright (C) 2007-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:=iperf >>> -PKG_VERSION:=3.9 >>> -PKG_RELEASE:=1 >>> - >>> -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz >>> -PKG_SOURCE_URL:=https://downloads.es.net/pub/iperf >>> -PKG_HASH:=24b63a26382325f759f11d421779a937b63ca1bc17c44587d2fcfedab60ac038 >>> - >>> -PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> >>> -PKG_LICENSE:=BSD-3-Clause >>> - >>> -PKG_BUILD_PARALLEL:=1 >>> -PKG_INSTALL:=1 >>> - >>> -PKG_FIXUP:=autoreconf >>> - >>> -include $(INCLUDE_DIR)/package.mk >>> - >>> -DISABLE_NLS:= >>> - >>> -define Package/iperf3/default >>> - SECTION:=net >>> - CATEGORY:=Network >>> - TITLE:=Internet Protocol bandwidth measuring tool >>> - URL:=https://github.com/esnet/iperf >>> -endef >>> - >>> -define Package/iperf3 >>> -$(call Package/iperf3/default) >>> - VARIANT:=nossl >>> -endef >>> - >>> -define Package/iperf3-ssl >>> -$(call Package/iperf3/default) >>> - TITLE+= with iperf_auth support >>> - VARIANT:=ssl >>> - DEPENDS:= +libopenssl >>> -endef >>> - >>> -TARGET_CFLAGS += -D_GNU_SOURCE >>> -CONFIGURE_ARGS += --disable-shared >>> - >>> -ifeq ($(BUILD_VARIANT),ssl) >>> - CONFIGURE_ARGS += --with-openssl="$(STAGING_DIR)/usr" >>> -else >>> - CONFIGURE_ARGS += --without-openssl >>> -endif >>> - >>> -MAKE_FLAGS += noinst_PROGRAMS= >>> - >>> -define Package/iperf3/description >>> - Iperf is a modern alternative for measuring TCP and UDP bandwidth >>> - performance, allowing the tuning of various parameters and >>> - characteristics. >>> -endef >>> - >>> -# autoreconf fails if the README file isn't present >>> -define Build/Prepare >>> - $(call Build/Prepare/Default) >>> - touch $(PKG_BUILD_DIR)/README >>> -endef >>> - >>> -define Package/iperf3/install >>> - $(INSTALL_DIR) $(1)/usr/bin >>> - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/iperf3 >>> $(1)/usr/bin/ >>> -endef >>> - >>> -define Package/iperf3-ssl/install >>> - $(INSTALL_DIR) $(1)/usr/bin >>> - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/iperf3 >>> $(1)/usr/bin/ >>> -endef >>> - >>> -$(eval $(call BuildPackage,iperf3)) >>> -$(eval $(call BuildPackage,iperf3-ssl)) >>> -- >>> 2.29.2 >>> >>> >>> _______________________________________________ >>> openwrt-devel mailing list >>> openwrt-devel@lists.openwrt.org >>> https://lists.openwrt.org/mailman/listinfo/openwrt-devel >> >> _______________________________________________ >> openwrt-devel mailing list >> openwrt-devel@lists.openwrt.org >> https://lists.openwrt.org/mailman/listinfo/openwrt-devel
diff --git a/package/network/utils/iperf3/Makefile b/package/network/utils/iperf3/Makefile deleted file mode 100644 index 6f90bc9221..0000000000 --- a/package/network/utils/iperf3/Makefile +++ /dev/null @@ -1,83 +0,0 @@ -# -# Copyright (C) 2007-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:=iperf -PKG_VERSION:=3.9 -PKG_RELEASE:=1 - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz -PKG_SOURCE_URL:=https://downloads.es.net/pub/iperf -PKG_HASH:=24b63a26382325f759f11d421779a937b63ca1bc17c44587d2fcfedab60ac038 - -PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> -PKG_LICENSE:=BSD-3-Clause - -PKG_BUILD_PARALLEL:=1 -PKG_INSTALL:=1 - -PKG_FIXUP:=autoreconf - -include $(INCLUDE_DIR)/package.mk - -DISABLE_NLS:= - -define Package/iperf3/default - SECTION:=net - CATEGORY:=Network - TITLE:=Internet Protocol bandwidth measuring tool - URL:=https://github.com/esnet/iperf -endef - -define Package/iperf3 -$(call Package/iperf3/default) - VARIANT:=nossl -endef - -define Package/iperf3-ssl -$(call Package/iperf3/default) - TITLE+= with iperf_auth support - VARIANT:=ssl - DEPENDS:= +libopenssl -endef - -TARGET_CFLAGS += -D_GNU_SOURCE -CONFIGURE_ARGS += --disable-shared - -ifeq ($(BUILD_VARIANT),ssl) - CONFIGURE_ARGS += --with-openssl="$(STAGING_DIR)/usr" -else - CONFIGURE_ARGS += --without-openssl -endif - -MAKE_FLAGS += noinst_PROGRAMS= - -define Package/iperf3/description - Iperf is a modern alternative for measuring TCP and UDP bandwidth - performance, allowing the tuning of various parameters and - characteristics. -endef - -# autoreconf fails if the README file isn't present -define Build/Prepare - $(call Build/Prepare/Default) - touch $(PKG_BUILD_DIR)/README -endef - -define Package/iperf3/install - $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/iperf3 $(1)/usr/bin/ -endef - -define Package/iperf3-ssl/install - $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/iperf3 $(1)/usr/bin/ -endef - -$(eval $(call BuildPackage,iperf3)) -$(eval $(call BuildPackage,iperf3-ssl))
That package is not required for building OpenWrt so the maintenance should happen over at packages.git. CC: Felix Fietkau <nbd@nbd.name> Signed-off-by: Paul Spooren <mail@aparcar.org> --- package/network/utils/iperf3/Makefile | 83 --------------------------- 1 file changed, 83 deletions(-) delete mode 100644 package/network/utils/iperf3/Makefile