From: Carsten Schlote <c.schl...@konzeptpark.de>

Signed-off-by: Carsten Schlote <c.schl...@konzeptpark.de>
---
 patches/mountall-1.1/autogen.sh |    5 ++
 patches/mountall-1.1/series     |    1 +
 rules/mountall.in               |   11 ++++
 rules/mountall.make             |  115 +++++++++++++++++++++++++++++++++++++++
 4 files changed, 132 insertions(+), 0 deletions(-)
 create mode 100644 patches/mountall-1.1/autogen.sh
 create mode 100644 patches/mountall-1.1/series
 create mode 100644 rules/mountall.in
 create mode 100644 rules/mountall.make

diff --git a/patches/mountall-1.1/autogen.sh b/patches/mountall-1.1/autogen.sh
new file mode 100644
index 0000000..73c682f
--- /dev/null
+++ b/patches/mountall-1.1/autogen.sh
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+autoreconf -fvi
+
+echo "Now run ./configure"
diff --git a/patches/mountall-1.1/series b/patches/mountall-1.1/series
new file mode 100644
index 0000000..f4159c5
--- /dev/null
+++ b/patches/mountall-1.1/series
@@ -0,0 +1 @@
+dummy.patch
diff --git a/rules/mountall.in b/rules/mountall.in
new file mode 100644
index 0000000..ae631de
--- /dev/null
+++ b/rules/mountall.in
@@ -0,0 +1,11 @@
+## SECTION=shell_and_console
+
+config MOUNTALL
+       tristate
+       select HOST_LIBNIH
+       select HOST_LIBNIH_DBUS_TOOL
+       select LIBNIH
+       depends on INITMETHOD_UPSTART
+       prompt "mountall"
+       help
+         FIXME
diff --git a/rules/mountall.make b/rules/mountall.make
new file mode 100644
index 0000000..ad6c2e8
--- /dev/null
+++ b/rules/mountall.make
@@ -0,0 +1,115 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2009 by Carsten Schlote <c.schl...@konzeptpark.de>
+#
+# See CREDITS for details about who has contributed to this project.
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_MOUNTALL) += mountall
+
+#
+# Paths and names
+#
+MOUNTALL_VERSION       := 1.1
+MOUNTALL               := mountall-$(MOUNTALL_VERSION)
+MOUNTALL_SUFFIX                := tar.gz
+MOUNTALL_URL           := 
https://launchpad.net/ubuntu/+archive/primary/+files/mountall_$(MOUNTALL_VERSION).$(MOUNTALL_SUFFIX)
+MOUNTALL_SOURCE                := 
$(SRCDIR)/mountall_$(MOUNTALL_VERSION).$(MOUNTALL_SUFFIX)
+MOUNTALL_DIR           := $(BUILDDIR)/$(MOUNTALL)
+MOUNTALL_LICENSE       := GPL
+
+# ----------------------------------------------------------------------------
+# Get
+# ----------------------------------------------------------------------------
+
+$(MOUNTALL_SOURCE):
+       @$(call targetinfo)
+       @$(call get, MOUNTALL)
+
+# ----------------------------------------------------------------------------
+# Prepare
+# ----------------------------------------------------------------------------
+
+MOUNTALL_PATH  := PATH=$(CROSS_PATH)
+MOUNTALL_ENV   := $(CROSS_ENV) \
+    NIH_DBUS_TOOL=$(PTXCONF_SYSROOT_HOST)/usr/bin/nih-dbus-tool
+
+MOUNTALL_MAKEVARS := \
+    NIH_DBUS_TOOL=$(PTXCONF_SYSROOT_HOST)/usr/bin/nih-dbus-tool
+
+#
+# autoconf
+#
+MOUNTALL_AUTOCONF := $(CROSS_AUTOCONF_ROOT)
+
+#$(STATEDIR)/mountall.prepare:
+#      @$(call targetinfo)
+#      @$(call clean, $(MOUNTALL_DIR)/config.cache)
+#      cd $(MOUNTALL_DIR) && \
+#              $(MOUNTALL_PATH) $(MOUNTALL_ENV) \
+#              ./configure $(MOUNTALL_AUTOCONF)
+#      @$(call touch)
+
+# ----------------------------------------------------------------------------
+# Compile
+# ----------------------------------------------------------------------------
+
+#$(STATEDIR)/mountall.compile:
+#      @$(call targetinfo)
+#      cd $(MOUNTALL_DIR) && $(MOUNTALL_PATH) $(MAKE) $(PARALLELMFLAGS)
+#      @$(call touch)
+
+# ----------------------------------------------------------------------------
+# Install
+# ----------------------------------------------------------------------------
+
+#$(STATEDIR)/mountall.install:
+#      @$(call targetinfo)
+#      @$(call install, MOUNTALL)
+#      @$(call touch)
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/mountall.targetinstall:
+       @$(call targetinfo)
+
+       @$(call install_init,  mountall)
+       @$(call install_fixup, mountall,PACKAGE,mountall)
+       @$(call install_fixup, mountall,PRIORITY,optional)
+       @$(call install_fixup, mountall,VERSION,$(MOUNTALL_VERSION))
+       @$(call install_fixup, mountall,SECTION,base)
+       @$(call install_fixup, mountall,AUTHOR,"Carsten Schlote 
<c.schl...@konzeptpark.de>")
+       @$(call install_fixup, mountall,DEPENDS,)
+       @$(call install_fixup, mountall,DESCRIPTION,missing)
+
+#      @$(call install_copy, mountall, 0, 0, 0755, $(MOUNTALL_DIR)/foobar, 
/dev/null)
+
+       @$(call install_copy, mountall, 0, 0, 0755, -, /sbin/mountall )
+
+       @$(call install_copy, mountall, 0, 0, 0644, -, 
/etc/init/mountall-net.conf )
+       @$(call install_copy, mountall, 0, 0, 0644, -, 
/etc/init/mountall-shell.conf )
+       @$(call install_copy, mountall, 0, 0, 0644, -, /etc/init/mountall.conf )
+       @$(call install_copy, mountall, 0, 0, 0644, -, 
/etc/init/mountall-reboot.conf )
+
+       @$(call install_finish, mountall)
+
+       @$(call touch)
+
+# ----------------------------------------------------------------------------
+# Clean
+# ----------------------------------------------------------------------------
+
+mountall_clean:
+       rm -rf $(STATEDIR)/mountall.*
+       rm -rf $(PKGDIR)/mountall_*
+       rm -rf $(MOUNTALL_DIR)
+
+# vim: syntax=make
-- 
1.6.5.6.gb3118


--
ptxdist mailing list
ptxdist@pengutronix.de

Reply via email to