package/makedumpfile: new package
PATCH v2 1/1 package/makedumpfile: new package
--- DEVELOPERS | 3 + package/Config.in | 1 + ...move-duplicated-variable-definitions.patch | 103 ++++++++++++++++++ package/makedumpfile/Config.in | 18 +++ package/makedumpfile/makedumpfile.hash | 3 + package/makedumpfile/makedumpfile.mk | 28 +++++ 6 files changed, 156 insertions(+) create mode 100644 package/makedumpfile/0001-PATCH-Remove-duplicated-variable-definitions.patch create mode 100644 package/makedumpfile/Config.in create mode 100644 package/makedumpfile/makedumpfile.hash create mode 100644 package/makedumpfile/makedumpfile.mk
DEVELOPERS +3 -0
@@ -137,6 +137,9 @@ F: package/fastd/ F: package/libuecc/ F: package/putty/ +N: Alexander Egorenkov <[email protected]> +F: package/makedumpfile/ + N: Alexander Kurz <[email protected]> F: package/minimodem/
package/Config.in +1 -0
@@ -2374,6 +2374,7 @@ menu "System tools" source "package/kvmtool/Config.in" source "package/libostree/Config.in" source "package/lxc/Config.in" + source "package/makedumpfile/Config.in" source "package/mender/Config.in" source "package/mender-grubenv/Config.in" source "package/mfoc/Config.in"
package/makedumpfile/0001-PATCH-Remove-duplicated-variable-definitions.patch new file +103 -0
103 lines not on this page · raw message
package/makedumpfile/Config.in new file +18 -0
@@ -0,0 +1,18 @@ +comment "makedumpfile needs a uClibc or glibc toolchain w/ wchar, dynamic library" + depends on !BR2_USE_WCHAR || BR2_STATIC_LIBS \ + || !(BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC) + +config BR2_PACKAGE_MAKEDUMPFILE + bool "makedumpfile" + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_STATIC_LIBS # dlopen + depends on BR2_USE_WCHAR + depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC + select BR2_PACKAGE_ELFUTILS + select BR2_PACKAGE_ZLIB + select BR2_PACKAGE_BZIP2 + select BR2_PACKAGE_XZ + help + Makes a small dumpfile of kdump. + + https://github.com/makedumpfile/makedumpfile
package/makedumpfile/makedumpfile.hash new file +3 -0
@@ -0,0 +1,3 @@ +# Locally computed: +sha256 e702fbdf62b4cd829a76e46f3e24eb3fc7501918b85ebdcd8baef4f53d6ee2c8 makedumpfile-1.6.7.tar.gz +sha256 ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6 COPYING
package/makedumpfile/makedumpfile.mk new file +28 -0
@@ -0,0 +1,28 @@ +################################################################################ +# +# makedumpfile +# +################################################################################ + +MAKEDUMPFILE_VERSION = 1.6.7 +MAKEDUMPFILE_SITE = https://github.com/makedumpfile/makedumpfile/releases/download/Released-$(subst .,-,$(MAKEDUMPFILE_VERSION)) +MAKEDUMPFILE_DEPENDENCIES = zlib xz bzip2 elfutils +MAKEDUMPFILE_LICENSE = GPL-2.0 +MAKEDUMPFILE_LICENSE_FILES = COPYING + +ifeq ($(BR2_PACKAGE_LZO),y) +MAKEDUMPFILE_DEPENDENCIES += lzo +MAKEDUMPFILE_MAKE_OPTS += USELZO=on +endif + +define MAKEDUMPFILE_BUILD_CMDS + $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) \ + TARGET=$(BR2_ARCH) LINKTYPE=dynamic +endef + +define MAKEDUMPFILE_INSTALL_TARGET_CMDS + $(TARGET_MAKE_ENV) $(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D) install \ + DESTDIR="$(TARGET_DIR)" +endef + +$(eval $(generic-package))
Signature · 1 line
2.28.0
PATCH v2 1/1 package/makedumpfile: new package
Hi Alexander,
+config BR2_PACKAGE_MAKEDUMPFILE
package/makedumpfile/Config.in line 14
Quoted 11 lines
package/makedumpfile/Config.in new file +9
-0+ bool "makedumpfile" + depends on BR2_TOOLCHAIN_HAS_THREADS + depends on !BR2_STATIC_LIBS # dlopen + depends on BR2_USE_WCHAR + depends on BR2_TOOLCHAIN_USES_UCLIBC || BR2_TOOLCHAIN_USES_GLIBC + select BR2_PACKAGE_ELFUTILS + select BR2_PACKAGE_ZLIB + select BR2_PACKAGE_BZIP2 + select BR2_PACKAGE_XZ
Please, select package statement should be sorted alphabetically.
Quoted 5 lines
(quoted diff) +2
-0+MAKEDUMPFILE_VERSION = 1.6.7 +MAKEDUMPFILE_SITE =https://github.com/makedumpfile/makedumpfile/releases/download/Released-$(subst
.,-,$(MAKEDUMPFILE_VERSION))
Use github download helper :
MAKEDUMPFILE_SITE = $(call github,makedumpfile,makedumpfile,v$(MAKEDUMPFILE_VERSION))
Quoted 2 lines
+MAKEDUMPFILE_DEPENDENCIES = zlib xz bzip2 elfutils
Please, dependencies should be sorted as well.
Best regards,
Jugurtha.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20200831/e7466eab/attachment.html>
PATCH v2 1/1 package/makedumpfile: new package
Quoted 2 lines
Please, select package statement should be sorted alphabetically.
Fixed.
Quoted 4 lines
Use github download helper :
MAKEDUMPFILE_SITE= $(call github,makedumpfile,makedumpfile,v$(MAKEDUMPFILE_VERSION))
Fixed.
Quoted 2 lines
Please, dependencies should be sorted as well.
Fixed.
Thanks
Regards
Alex