From: Steven Barth Date: Sun, 19 Oct 2014 07:58:34 +0000 (+0000) Subject: lvm2: moved to github X-Git-Url: http://git.openwrt.org/?a=commitdiff_plain;h=7d3172beda17bb871e582ed41a57222a25103905;p=openwrt%2Fsvn-archive%2Fpackages.git lvm2: moved to github SVN-Revision: 42957 --- diff --git a/utils/lvm2/Makefile b/utils/lvm2/Makefile deleted file mode 100644 index 936b93c68..000000000 --- a/utils/lvm2/Makefile +++ /dev/null @@ -1,87 +0,0 @@ -# -# Copyright (C) 2009-2010 Stefan Monnier -# Copyright (C) 2011-2014 OpenWrt.org -# -# This is free software, licensed under the GNU General Public License v3+. -# See /LICENSE for more information. -# - -include $(TOPDIR)/rules.mk - -PKG_NAME:=LVM2 -PKG_VERSION:=2.02.105 -PKG_RELEASE:=1 - -PKG_SOURCE:=$(PKG_NAME).$(PKG_VERSION).tgz -PKG_SOURCE_URL:=ftp://sources.redhat.com/pub/lvm2 -PKG_MD5SUM:=b5b3540661fc70bf329b526c1cfbcf3a -PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME).$(PKG_VERSION) - -include $(INCLUDE_DIR)/package.mk - -define Package/libdevmapper - SECTION:=libs - CATEGORY:=Libraries - TITLE:=The Linux Kernel Device Mapper userspace library - URL:=http://sourceware.org/dm/ - DEPENDS:=+kmod-dm +libpthread -endef - -define Package/libdevmapper/description - The device-mapper is a component of the 2.6 linux kernel that supports logical - volume management. It is required by LVM2 and EVMS. -endef - -define Package/lvm2 - SECTION:=utils - CATEGORY:=Utilities - SUBMENU:=disc - TITLE:=The Linux Logical Volume Manager - URL:=http://sourceware.org/lvm2/ - DEPENDS:=+libdevmapper +libblkid +libreadline +libncurses -endef - -define Package/lvm2/description - LVM2 refers to a new userspace toolset that provide logical volume management - facilities on linux. It is reasonably backwards-compatible with the original - LVM toolset. -endef - -CONFIGURE_ARGS += --disable-o_direct - -define Build/Compile - $(MAKE) -C $(PKG_BUILD_DIR) \ - CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS) $(FPIC)" \ - DESTDIR="$(PKG_INSTALL_DIR)" \ - install -endef - -define Build/InstallDev - $(INSTALL_DIR) $(1)/usr/include - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/include/libdevmapper.h $(1)/usr/include - $(INSTALL_DIR) $(1)/usr/lib - $(CP) $(PKG_INSTALL_DIR)/usr/lib/libdevmapper.so* $(1)/usr/lib - $(INSTALL_DIR) $(1)/usr/lib/pkgconfig - $(CP) $(PKG_BUILD_DIR)/libdm/libdevmapper.pc $(1)/usr/lib/pkgconfig -endef - -define Package/libdevmapper/install - $(INSTALL_DIR) $(1)/usr/lib - $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/libdevmapper.so.* $(1)/usr/lib -endef - -define Package/lvm2/install - $(INSTALL_DIR) $(1)/sbin - $(INSTALL_BIN) $(PKG_BUILD_DIR)/tools/lvm $(1)/sbin - $(INSTALL_DIR) $(1)/etc/lvm - $(INSTALL_CONF) $(PKG_BUILD_DIR)/conf/example.conf $(1)/etc/lvm/lvm.conf - $(INSTALL_DIR) $(1)/etc/init.d - $(INSTALL_BIN) ./files/lvm2.init $(1)/etc/init.d/lvm2 -endef - -define Package/lvm2/conffiles -/etc/lvm/lvm.conf -endef - -$(eval $(call BuildPackage,libdevmapper)) -$(eval $(call BuildPackage,lvm2)) diff --git a/utils/lvm2/files/lvm2.init b/utils/lvm2/files/lvm2.init deleted file mode 100644 index 3b542d023..000000000 --- a/utils/lvm2/files/lvm2.init +++ /dev/null @@ -1,12 +0,0 @@ -#!/bin/sh /etc/rc.common -# Copyright (C) 2009 Stefan Monnier -START=15 - -start () { - /sbin/lvm vgscan --ignorelockingfailure --mknodes || : - /sbin/lvm vgchange -aly --ignorelockingfailure || return 2 -} - -stop () { - /sbin/lvm vgchange -aln --ignorelockingfailure || return 2 -} diff --git a/utils/lvm2/patches/000-compile.patch b/utils/lvm2/patches/000-compile.patch deleted file mode 100644 index 0c7dfea7f..000000000 --- a/utils/lvm2/patches/000-compile.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/make.tmpl.in -+++ b/make.tmpl.in -@@ -19,7 +19,7 @@ - - # Allow environment to override any built-in default value for CC. - # If there is a built-in default, CC is NOT set to @CC@ here. --CC ?= @CC@ -+CC = @CC@ - - # If $(CC) holds the usual built-in default value of 'cc' then replace it with - # the configured value.