From: W. Michael Petullo Date: Mon, 16 Jun 2025 20:51:53 +0000 (-0500) Subject: libmcrypt: drop package, as it is unmaintained upstream X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=4b5b4f12a21ff5104a3b7c22c544f4a536232bc6;p=openwrt-packages.git libmcrypt: drop package, as it is unmaintained upstream Libmcrypt has not seen any updates for years. Distributions have started patching libmcrypt to comply with C99 and recent versions of GCC, but none of the OpenWrt packages require it anymore. The last OpenWrt package to require libmcrypt was php8-pecl-mcrypt. OpenWrt dropped that package with commit 1a0c8b72. Signed-off-by: W. Michael Petullo --- diff --git a/libs/libmcrypt/Makefile b/libs/libmcrypt/Makefile deleted file mode 100644 index ef7044417..000000000 --- a/libs/libmcrypt/Makefile +++ /dev/null @@ -1,63 +0,0 @@ -# -# Copyright (C) 2006-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:=libmcrypt -PKG_VERSION:=2.5.8 -PKG_RELEASE:=2 - -PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2 -PKG_SOURCE_URL:=@SF/mcrypt -PKG_HASH:=bf2f1671f44af88e66477db0982d5ecb5116a5c767b0a0d68acb34499d41b793 - -PKG_MAINTAINER:=W. Michael Petullo -PKG_LICENSE:=LGPL-2.1-or-later -PKG_LICENSE_FILES:=COPYING.LIB -PKG_CPE_ID:=cpe:/a:mcrypt:libmcrypt - -PKG_INSTALL:=1 -PKG_BUILD_PARALLEL:=1 - -include $(INCLUDE_DIR)/package.mk - -define Package/libmcrypt - SECTION:=libs - CATEGORY:=Libraries - TITLE:=Cryptographic library - URL:=http://mcrypt.sourceforge.net/ -endef - -define Package/libmcrypt/description - libmcrypt is a cryptographic library that conveniently brings - together a variety of ciphers for convenient use. -endef - -CONFIGURE_ARGS += \ - --enable-shared \ - --enable-static - -TARGET_CFLAGS += $(FPIC) - -define Build/InstallDev - $(INSTALL_DIR) $(1)/usr/include - $(CP) $(PKG_INSTALL_DIR)/usr/include/* $(1)/usr/include/ - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmcrypt.{a,so*} $(1)/usr/lib/ - $(INSTALL_DIR) $(1)/usr/bin - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/libmcrypt-config $(1)/usr/bin/ - $(SED) 's,^\(prefix\|exec_prefix\)=.*,\1=$(STAGING_DIR)/usr,g' $(1)/usr/bin/libmcrypt-config - $(INSTALL_DIR) $(2)/bin - $(LN) ../../usr/bin/libmcrypt-config $(2)/bin/libmcrypt-config -endef - -define Package/libmcrypt/install - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libmcrypt.so.* $(1)/usr/lib/ -endef - -$(eval $(call BuildPackage,libmcrypt))