app-admin/pulse2-mmc-plugins: delete old and make it python abi compatible

git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/mds@2139 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
geos_one
2010-05-01 13:22:42 +00:00
parent 4fa5cb7207
commit d419f66421
11 changed files with 126 additions and 267 deletions

View File

@@ -0,0 +1,47 @@
Submitted By: Mario Fetka (geos_one) (mario dot fetka at gmail dot com)
Date: 2010-05-01
Initial Package Version: 1.2.4
Origin: me
Upstream Status: unknown
Description: split the install target
diff -Naur pulse2-mmc-plugins-1.2.4.orig/Makefile pulse2-mmc-plugins-1.2.4/Makefile
--- pulse2-mmc-plugins-1.2.4.orig/Makefile 2008-11-07 15:45:47.000000000 +0000
+++ pulse2-mmc-plugins-1.2.4/Makefile 2010-05-01 13:09:08.818871118 +0000
@@ -36,22 +36,31 @@
all:
# Install everything
-install:
+install: install_py install_cfg install_sbin
+
+install_nopy: install_cfg install_sbin
+
+install_py:
@# Install directories
- @echo "Creating directories..."
- $(INSTALL) -d -m 755 -o root -g root $(DESTDIR)$(ETCDIR)
+ @echo "Creating python directories..."
$(INSTALL) -d -m 755 -o root -g root $(DESTDIR)$(PYTHON_PREFIX)
- $(INSTALL) -d -m 755 -o root -g root $(DESTDIR)$(SBINDIR)
-
@echo ""
@echo "Install python code in $(DESTDIR)$(PYTHON_PREFIX)"
$(PYTHON) setup.py install --no-compile --prefix $(DESTDIR)$(PYTHON_PREFIX)
+install_cfg:
+ @# Install directories
+ @echo "Creating config directories..."
+ $(INSTALL) -d -m 755 -o root -g root $(DESTDIR)$(ETCDIR)
@echo ""
@echo "Install CONFILES in $(DESTDIR)$(ETCDIR)"
$(INSTALL) -d -m 755 -o root -g root $(DESTDIR)$(ETCDIR)/plugins
$(INSTALL) conf/plugins/* -m 600 -o root -g root $(DESTDIR)$(ETCDIR)/plugins
+install_sbin:
+ @# Install directories
+ @echo "Creating sbin directories..."
+ $(INSTALL) -d -m 755 -o root -g root $(DESTDIR)$(SBINDIR)
@echo ""
@echo "Install additionnal tools in $(DESTDIR)$(SBINDIR)"
$(INSTALL) $(SBINFILES) -m 755 -o root -g root $(DESTDIR)$(SBINDIR)

View File

@@ -0,0 +1,25 @@
Submitted By: Mario Fetka (geos_one) (mario dot fetka at gmail dot com)
Date: 2010-05-01
Initial Package Version: 1.2.4
Origin: me
Upstream Status: unknown
Description: dont install mmc & mmc.plugins we depend on mmc-core
diff -Naur pulse2-mmc-plugins-1.2.4.orig/setup.py pulse2-mmc-plugins-1.2.4/setup.py
--- pulse2-mmc-plugins-1.2.4.orig/setup.py 2010-05-01 13:17:00.944617298 +0000
+++ pulse2-mmc-plugins-1.2.4/setup.py 2010-05-01 13:17:41.329870713 +0000
@@ -30,12 +30,9 @@
author_email = "cdelfosse@mandriva.com",
maintainer = "Cedric Delfosse",
maintainer_email = "cdelfosse@mandriva.com",
- packages = ["mmc", "mmc.plugins",
- "mmc.plugins.dyngroup", "mmc.plugins.dyngroup.querymanager",
+ packages = ["mmc.plugins.dyngroup", "mmc.plugins.dyngroup.querymanager",
"mmc.plugins.glpi", "mmc.plugins.glpi.querymanager",
- "mmc.plugins.imaging",
- "mmc.plugins.pulse2",
- "mmc.plugins.pkgs",
+ "mmc.plugins.imaging", "mmc.plugins.pulse2", "mmc.plugins.pkgs",
"mmc.plugins.inventory", "mmc.plugins.inventory.querymanager",
"mmc.plugins.inventory.provisioning_plugins",
"mmc.plugins.inventory.provisioning_plugins.network_to_entity",