* [Buildroot] svn commit: trunk/buildroot/package/dmraid
@ 2006-10-09 21:11 andersen at uclibc.org
0 siblings, 0 replies; 5+ messages in thread
From: andersen at uclibc.org @ 2006-10-09 21:11 UTC (permalink / raw)
To: buildroot
Author: andersen
Date: 2006-10-09 14:11:07 -0700 (Mon, 09 Oct 2006)
New Revision: 16353
Log:
new upstream version
Modified:
trunk/buildroot/package/dmraid/dmraid.mk
Changeset:
Modified: trunk/buildroot/package/dmraid/dmraid.mk
===================================================================
--- trunk/buildroot/package/dmraid/dmraid.mk 2006-10-09 21:09:20 UTC (rev 16352)
+++ trunk/buildroot/package/dmraid/dmraid.mk 2006-10-09 21:11:07 UTC (rev 16353)
@@ -4,7 +4,7 @@
#
#############################################################
-DMRAID_VERSION=1.0.0.rc10
+DMRAID_VERSION=1.0.0.rc11
DMRAID_SOURCE:=dmraid-$(DMRAID_VERSION).tar.bz2
DMRAID_SITE:=http://people.redhat.com/~heinzm/sw/dmraid/src
DMRAID_DIR:=$(BUILD_DIR)/dmraid/$(DMRAID_VERSION)
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/dmraid
@ 2009-03-04 13:22 jacmet at uclibc.org
0 siblings, 0 replies; 5+ messages in thread
From: jacmet at uclibc.org @ 2009-03-04 13:22 UTC (permalink / raw)
To: buildroot
Author: jacmet
Date: 2009-03-04 13:22:38 +0000 (Wed, 04 Mar 2009)
New Revision: 25522
Log:
dmraid: fix build & convert to Makefile.autotools.in
Patch by Olaf Rempel <razzor@kopf-tisch.de>
- was not building at all (x86 uclibc)
- adding devicemapper dependency
Modified:
trunk/buildroot/package/dmraid/Config.in
trunk/buildroot/package/dmraid/dmraid.init
trunk/buildroot/package/dmraid/dmraid.mk
trunk/buildroot/package/dmraid/dmraid.patch
Changeset:
Modified: trunk/buildroot/package/dmraid/Config.in
===================================================================
--- trunk/buildroot/package/dmraid/Config.in 2009-03-04 11:14:40 UTC (rev 25521)
+++ trunk/buildroot/package/dmraid/Config.in 2009-03-04 13:22:38 UTC (rev 25522)
@@ -5,4 +5,8 @@
bool "dmraid"
select BR2_PACKAGE_DM
help
- Device-Mapper Software RAID support tool/
+ dmraid discovers, activates, deactivates and displays properties
+ of software RAID sets (eg, ATARAID) and contained DOS partitions.
+
+ dmraid uses the Linux device-mapper to create devices with
+ respective mappings for the ATARAID sets discovered.
Modified: trunk/buildroot/package/dmraid/dmraid.init
===================================================================
--- trunk/buildroot/package/dmraid/dmraid.init 2009-03-04 11:14:40 UTC (rev 25521)
+++ trunk/buildroot/package/dmraid/dmraid.init 2009-03-04 13:22:38 UTC (rev 25522)
@@ -1,12 +1,12 @@
#!/bin/sh
-# try to load module in case that hasn't been done yet
-modprobe dm-mod >/dev/null 2>&1
-
set -e
[ -x /sbin/dmraid ] || exit 0
+# try to load module in case that hasn't been done yet
+modprobe dm-mod >/dev/null 2>&1
+
case "$1" in
start|"")
echo "Setting up DMRAID devices..."
Modified: trunk/buildroot/package/dmraid/dmraid.mk
===================================================================
--- trunk/buildroot/package/dmraid/dmraid.mk 2009-03-04 11:14:40 UTC (rev 25521)
+++ trunk/buildroot/package/dmraid/dmraid.mk 2009-03-04 13:22:38 UTC (rev 25522)
@@ -3,65 +3,30 @@
# dmraid
#
#############################################################
-
-DMRAID_VERSION=1.0.0.rc15
+DMRAID_VERSION:=1.0.0.rc15
DMRAID_SOURCE:=dmraid-$(DMRAID_VERSION).tar.bz2
DMRAID_SITE:=http://people.redhat.com/~heinzm/sw/dmraid/src
-DMRAID_DIR:=$(BUILD_DIR)/dmraid/$(DMRAID_VERSION)
-DMRAID_CAT:=$(BZCAT)
-DMRAID_BINARY:=dmraid
-DMRAID_STAGING_BINARY:=$(DMRAID_DIR)/STAGING_DIR)/tools/$(DMRAID_BINARY)
-DMRAID_TARGET_BINARY:=$(TARGET_DIR)/sbin/$(DMRAID_BINARY)
+DMRAID_SUBDIR:=$(DMRAID_VERSION)
+DMRAID_DEPENDENCIES:=dm
+DMRAID_INSTALL_STAGING:=yes
-$(DL_DIR)/$(DMRAID_SOURCE):
- $(call DOWNLOAD,$(DMRAID_SITE),$(DMRAID_SOURCE))
+$(eval $(call AUTOTARGETS,package,dmraid))
-dmraid-source: $(DL_DIR)/$(DMRAID_SOURCE)
-
-$(DMRAID_DIR)/.unpacked: $(DL_DIR)/$(DMRAID_SOURCE)
- $(DMRAID_CAT) $(DL_DIR)/$(DMRAID_SOURCE) | tar -C $(BUILD_DIR) -xvf -
- toolchain/patch-kernel.sh $(DMRAID_DIR) package/dmraid \*.patch
- touch $(DMRAID_DIR)/.unpacked
-
-$(DMRAID_DIR)/.configured: $(DMRAID_DIR)/.unpacked
- (cd $(DMRAID_DIR); rm -rf config.cache; \
- $(TARGET_CONFIGURE_OPTS) \
- $(TARGET_CONFIGURE_ARGS) \
- ./configure \
- --target=$(GNU_TARGET_NAME) \
- --host=$(GNU_TARGET_NAME) \
- --build=$(GNU_HOST_NAME) \
- --prefix=/usr \
- $(DISABLE_NLS) \
- $(DISABLE_LARGEFILE) \
- --with-user=$(shell id -un) --with-group=$(shell id -gn) \
- )
- touch $(DMRAID_DIR)/.configured
-
-$(DMRAID_DIR)/tools/$(DMRAID_BINARY): $(DMRAID_DIR)/.configured
- $(MAKE1) -C $(DMRAID_DIR)
- -$(STRIPCMD) $(DMRAID_DIR)/tools/$(DMRAID_BINARY)
- -$(UPX) --best $(DMRAID_DIR)/tools/$(DMRAID_BINARY)
- touch -c $(DMRAID_DIR)/tools/$(DMRAID_BINARY)
-
-$(DMRAID_TARGET_BINARY): $(DMRAID_DIR)/tools/$(DMRAID_BINARY)
- $(INSTALL) -m 0755 $? $@
+$(DMRAID_TARGET_INSTALL_TARGET): $(DMRAID_TARGET_INSTALL_STAGING)
+ $(call MESSAGE,"Installing to target")
+ $(INSTALL) -m 0755 $(STAGING_DIR)/usr/sbin/dmraid $(TARGET_DIR)/usr/sbin
$(INSTALL) -m 0755 package/dmraid/dmraid.init $(TARGET_DIR)/etc/init.d/dmraid
+ touch $@
-dmraid: uclibc dm zlib $(DMRAID_TARGET_BINARY)
-
-dmraid-clean:
- rm -f $(DMRAID_TARGET_BINARY) $(TARGET_DIR)/etc/init.d/dmraid
- -$(MAKE) -C $(DMRAID_DIR) clean
-
-dmraid-dirclean:
- rm -rf $(DMRAID_DIR)
-
-#############################################################
-#
-# Toplevel Makefile options
-#
-#############################################################
-ifeq ($(BR2_PACKAGE_DMRAID),y)
-TARGETS+=dmraid
+ifeq ($(BR2_ENABLE_DEBUG),)
+$(DMRAID_HOOK_POST_INSTALL): $(DMRAID_TARGET_INSTALL_TARGET)
+ $(STRIPCMD) $(STRIP_STRIP_ALL) $(TARGET_DIR)/usr/sbin/dmraid
+ touch $@
endif
+
+$(DMRAID_TARGET_UNINSTALL):
+ $(call MESSAGE,"Uninstalling")
+# makefile has no uninstall target..
+# $(MAKE) DESTDIR=$(STAGING_DIR) -C $(DMRAID_DIR) uninstall
+ rm -f $(TARGET_DIR)/usr/sbin/dmraid $(TARGET_DIR)/etc/init.d/dmraid
+ rm -f $(DMRAID_TARGET_INSTALL_TARGET) $(DMRAID_HOOK_POST_INSTALL)
Modified: trunk/buildroot/package/dmraid/dmraid.patch
===================================================================
--- trunk/buildroot/package/dmraid/dmraid.patch 2009-03-04 11:14:40 UTC (rev 25521)
+++ trunk/buildroot/package/dmraid/dmraid.patch 2009-03-04 13:22:38 UTC (rev 25522)
@@ -1,5 +1,5 @@
---- 1.0.0.rc15/lib/device/scan.c.orig 2008-06-20 09:32:05.000000000 -0500
-+++ 1.0.0.rc15/lib/device/scan.c 2008-12-01 17:15:25.000000000 -0600
+--- a/1.0.0.rc15/lib/device/scan.c.orig 2008-06-20 09:32:05.000000000 -0500
++++ b/1.0.0.rc15/lib/device/scan.c 2008-12-01 17:15:25.000000000 -0600
@@ -69,7 +69,7 @@
static char *ret = NULL, *sysfs_mp;
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/dmraid
@ 2007-07-08 11:03 aldot at uclibc.org
0 siblings, 0 replies; 5+ messages in thread
From: aldot at uclibc.org @ 2007-07-08 11:03 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2007-07-08 04:03:43 -0700 (Sun, 08 Jul 2007)
New Revision: 19027
Log:
- bump version and uninstall runlevel script. Closes #1366
Modified:
trunk/buildroot/package/dmraid/dmraid.mk
Changeset:
Modified: trunk/buildroot/package/dmraid/dmraid.mk
===================================================================
--- trunk/buildroot/package/dmraid/dmraid.mk 2007-07-08 00:18:51 UTC (rev 19026)
+++ trunk/buildroot/package/dmraid/dmraid.mk 2007-07-08 11:03:43 UTC (rev 19027)
@@ -4,7 +4,7 @@
#
#############################################################
-DMRAID_VERSION=1.0.0.rc13
+DMRAID_VERSION=1.0.0.rc14
DMRAID_SOURCE:=dmraid-$(DMRAID_VERSION).tar.bz2
DMRAID_SITE:=http://people.redhat.com/~heinzm/sw/dmraid/src
DMRAID_DIR:=$(BUILD_DIR)/dmraid/$(DMRAID_VERSION)
@@ -51,7 +51,7 @@
dmraid: uclibc dm zlib $(DMRAID_TARGET_BINARY)
dmraid-clean:
- rm $(DMRAID_TARGET_BINARY)
+ rm -f $(DMRAID_TARGET_BINARY) $(TARGET_DIR)/etc/init.d/dmraid
$(MAKE) -C $(DMRAID_DIR) clean
dmraid-dirclean:
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/dmraid
@ 2006-11-29 8:36 aldot at uclibc.org
0 siblings, 0 replies; 5+ messages in thread
From: aldot at uclibc.org @ 2006-11-29 8:36 UTC (permalink / raw)
To: buildroot
Author: aldot
Date: 2006-11-29 00:36:32 -0800 (Wed, 29 Nov 2006)
New Revision: 16711
Log:
- dmraid sources include libdevmapper.h,, which is provided by dm
as pointed out by Pavel Roskin.
Modified:
trunk/buildroot/package/dmraid/Config.in
Changeset:
Modified: trunk/buildroot/package/dmraid/Config.in
===================================================================
--- trunk/buildroot/package/dmraid/Config.in 2006-11-28 23:37:46 UTC (rev 16710)
+++ trunk/buildroot/package/dmraid/Config.in 2006-11-29 08:36:32 UTC (rev 16711)
@@ -1,5 +1,6 @@
config BR2_PACKAGE_DMRAID
bool "dmraid"
default n
+ select BR2_PACKAGE_DM
help
Device-Mapper Software RAID support tool/
^ permalink raw reply [flat|nested] 5+ messages in thread
* [Buildroot] svn commit: trunk/buildroot/package/dmraid
@ 2006-07-19 10:51 andersen
0 siblings, 0 replies; 5+ messages in thread
From: andersen @ 2006-07-19 10:51 UTC (permalink / raw)
To: buildroot
Author: andersen
Date: 2006-07-19 10:51:12 -0700 (Wed, 19 Jul 2006)
New Revision: 15726
Log:
oops
Added:
trunk/buildroot/package/dmraid/dmraid.init
Modified:
trunk/buildroot/package/dmraid/dmraid.mk
Changeset:
Added: trunk/buildroot/package/dmraid/dmraid.init
===================================================================
--- trunk/buildroot/package/dmraid/dmraid.init 2006-07-19 06:37:58 UTC (rev 15725)
+++ trunk/buildroot/package/dmraid/dmraid.init 2006-07-19 17:51:12 UTC (rev 15726)
@@ -0,0 +1,31 @@
+#!/bin/sh
+
+# try to load module in case that hasn't been done yet
+modprobe dm-mod >/dev/null 2>&1
+
+set -e
+
+[ -x /sbin/dmraid ] || exit 0
+
+case "$1" in
+ start|"")
+ echo "Setting up DMRAID devices..."
+ /sbin/dmraid --activate yes --ignorelocking --verbose
+ ;;
+
+ stop)
+ echo "Shutting down DMRAID devices... "
+ /sbin/dmraid --activate no --ignorelocking --verbose
+ ;;
+
+ restart|force-reload)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+
+ *)
+ echo "Usage: dmraid {start|stop|restart|force-reload}"
+ exit 1
+ ;;
+esac
Modified: trunk/buildroot/package/dmraid/dmraid.mk
===================================================================
--- trunk/buildroot/package/dmraid/dmraid.mk 2006-07-19 06:37:58 UTC (rev 15725)
+++ trunk/buildroot/package/dmraid/dmraid.mk 2006-07-19 17:51:12 UTC (rev 15726)
@@ -18,7 +18,7 @@
$(DMRAID_DIR)/.unpacked: $(DL_DIR)/$(DMRAID_SOURCE)
$(DMRAID_CAT) $(DL_DIR)/$(DMRAID_SOURCE) | tar -C $(BUILD_DIR) -xvf -
- $(SOURCE_DIR)/patch-kernel.sh $(DMRAID_DIR) $(SOURCE_DIR) dmraid\*.patch
+ toolchain/patch-kernel.sh $(DMRAID_DIR) package/dmraid \*.patch
touch $(DMRAID_DIR)/.unpacked
$(DMRAID_DIR)/.configured: $(DMRAID_DIR)/.unpacked
@@ -44,7 +44,7 @@
$(DMRAID_TARGET_BINARY): $(DMRAID_DIR)/tools/$(DMRAID_BINARY)
$(INSTALL) -m 0755 $? $@
- $(INSTALL) -m 0755 $(SOURCE_DIR)/dmraid.init $(TARGET_DIR)/etc/init.d/dmraid
+ $(INSTALL) -m 0755 package/dmraid/dmraid.init $(TARGET_DIR)/etc/init.d/dmraid
dmraid: uclibc dm $(DMRAID_TARGET_BINARY)
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2009-03-04 13:22 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-10-09 21:11 [Buildroot] svn commit: trunk/buildroot/package/dmraid andersen at uclibc.org
-- strict thread matches above, loose matches on Subject: below --
2009-03-04 13:22 jacmet at uclibc.org
2007-07-08 11:03 aldot at uclibc.org
2006-11-29 8:36 aldot at uclibc.org
2006-07-19 10:51 andersen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox