$(ARCHIVE)/rtmpdump-$(LIBRTMP_VER).tar.gz:
$(WGET) http://crux.ster.zone/distfiles/rtmpdump-$(LIBRTMP_VER).tar.gz
+$(ARCHIVE)/parted-$(PARTED_VER).tar.xz:
+ $(WGET) https://ftp.gnu.org/gnu/parted/parted-$(PARTED_VER).tar.xz
+
$(ARCHIVE)/pkg-config-$(HOST_PKGCONFIG_VER).tar.gz:
$(WGET) http://pkgconfig.freedesktop.org/releases/pkg-config-$(HOST_PKGCONFIG_VER).tar.gz
SYSTEM_TOOLS += $(D)/ofgwrite
SYSTEM_TOOLS += $(D)/aio-grab
SYSTEM_TOOLS += $(D)/ethtool
+SYSTEM_TOOLS += $(D)/parted
endif
system-tools: $(SYSTEM_TOOLS)
#
# makefile to build system tools
#
+#
+# parted
+#
+
+PARTED_PATCH = parted-$(PARTED_VER)-device-mapper.patch
+$(D)/parted: $(ARCHIVE)/parted-$(PARTED_VER).tar.xz $(D)/e2fsprogs | $(TARGETPREFIX)
+ $(START_BUILD)
+ $(REMOVE)/parted-$(PARTED_VER)
+ $(UNTAR)/parted-$(PARTED_VER).tar.xz
+ pushd $(BUILD_TMP)/parted-$(PARTED_VER); \
+ $(call apply_patches, $(PARTED_PATCH)); \
+ $(CONFIGURE) \
+ --target=$(TARGET) \
+ --prefix= \
+ --mandir=/.remove \
+ --infodir=/.remove \
+ --without-readline \
+ --disable-shared \
+ --disable-dynamic-loading \
+ --disable-debug \
+ --disable-device-mapper \
+ --disable-nls \
+ ; \
+ $(MAKE) all; \
+ $(MAKE) install DESTDIR=$(TARGETPREFIX)
+ $(REWRITE_PKGCONF) $(PKG_CONFIG_PATH)/libparted.pc
+ $(REWRITE_LIBTOOL)/libparted.la
+ $(REWRITE_LIBTOOL)/libparted-fs-resize.la
+ rm -f $(addprefix $(TARGETPREFIX)/sbin/, partprobe)
+ $(REMOVE)/parted-$(PARTED_VER)
+ $(TOUCH)
$(D)/rsync: $(ARCHIVE)/rsync-$(RSYNC_VER).tar.gz | $(TARGETPREFIX)
$(START_BUILD)