diff options
Diffstat (limited to 'testing/openvcp/openvcpd-0.4-rc1-makefile.patch')
-rw-r--r-- | testing/openvcp/openvcpd-0.4-rc1-makefile.patch | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/testing/openvcp/openvcpd-0.4-rc1-makefile.patch b/testing/openvcp/openvcpd-0.4-rc1-makefile.patch new file mode 100644 index 000000000..a7a26e52c --- /dev/null +++ b/testing/openvcp/openvcpd-0.4-rc1-makefile.patch @@ -0,0 +1,46 @@ +--- a/Makefile.in Wed Feb 4 10:55:05 2009 ++++ b/Makefile.in Wed Feb 4 10:57:25 2009 +@@ -3,8 +3,9 @@ + datadir = @datarootdir@ + sysconfdir = @sysconfdir@ + ++REV:=$(shell svnversion 2>/dev/null | sed 's/M//') + CC=@CC@ +-CFLAGS=@CFLAGS@ @DEFS@ -DOPENVCP_CONFIG=\"$(sysconfdir)/openvcpd.conf\" -DOPENVCP_DATA=\"$(datadir)/openvcpd\" -Ilib/ -Isrc/ -rdynamic -DREVISION=\"`svnversion | sed 's/M//'`\" ++CFLAGS=@CFLAGS@ @DEFS@ -DOPENVCP_CONFIG=\"$(sysconfdir)/openvcpd.conf\" -DOPENVCP_DATA=\"$(datadir)/openvcpd\" -Ilib/ -Isrc/ -rdynamic -DREVISION=\"$(REV)\" + LDFLAGS=@LDFLAGS@ + LIBS=@LIBS@ + +@@ -39,22 +40,24 @@ + @rm -f parse_ipfmlogs + + install: +- mkdir -p $(datadir)/openvcpd +- cp openvcpd $(bindir)/openvcpd +- cp parse_ipfmlogs $(bindir)/parse_ipfmlogs ++ mkdir -p "$(DESTDIR)/$(datadir)"/openvcpd \ ++ "$(DESTDIR)/$(bindir)" \ ++ "$(DESTDIR)/$(sysconfdir)" ++ cp openvcpd "$(DESTDIR)/$(bindir)"/openvcpd ++ cp parse_ipfmlogs "$(DESTDIR)/$(bindir)"/parse_ipfmlogs + +- @if (test -e $(sysconfdir)/openvcpd.conf); then \ ++ @if (test -e "$(DESTDIR)/$(sysconfdir)"/openvcpd.conf); then \ + echo "Configuration File exists. Please check for updates of the configurationfile"; \ + else \ + cfgdir=`vserver-info 2>&1 | grep 'cfg-Directory:' | awk -F: '{ print $$2 }' | cut -c2-`; \ + rootdir=`vserver-info 2>&1 | grep 'vserver-Rootdir:' | awk -F: '{ print $$2 }' | cut -c2-`; \ + rundir=`vserver-info 2>&1 | grep 'pkgstate-Directory:' | awk -F: '{ print $$2 }' | cut -c2-`; \ + echo "CONF: $$cfgdir, $$rootdir, $$rundir"; \ +- cat openvcpd.conf | sed s#'CONFIGDIR'#$$cfgdir# | sed s#'ROOTDIR'#$$rootdir# | sed s#'RUNDIR'#$$rundir# > $(sysconfdir)/openvcpd.conf; \ ++ cat openvcpd.conf | sed s#'CONFIGDIR'#$$cfgdir# | sed s#'ROOTDIR'#$$rootdir# | sed s#'RUNDIR'#$$rundir# > $(DESTDIR)/$(sysconfdir)/openvcpd.conf; \ + echo "Configuration File created ($(sysconfdir)/openvcpd.conf)"; \ + fi \ + + uninstall: +- rm -rf $(datadir)/openvcpd +- rm -f $(bindir)/openvcpd +- rm -f $(sysconfdir)/openvcpd.conf ++ rm -rf "$(DESTDIR)/$(datadir)"/openvcpd ++ rm -f "$(DESTDIR)/$(bindir)"/openvcpd ++ rm -f "$(DESTDIR)/$(sysconfdir)"/openvcpd.conf |