summaryrefslogtreecommitdiff
path: root/plugins/repo/Makefile.orig
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2009-07-28 15:50:27 -0400
committerLuke Shumaker <lukeshu@sbcglobal.net>2015-06-26 00:30:13 -0600
commit7f78b595ce3baf3ade82e546a3ed7cfba41c8ef9 (patch)
tree82319fb46f670457e29f2082a819d24c528c6e4e /plugins/repo/Makefile.orig
parent9cc5fe6c84622c1c67566b03152ef55ccce2e4db (diff)
use the Makefile.in name used by the GNU build system
Diffstat (limited to 'plugins/repo/Makefile.orig')
-rw-r--r--plugins/repo/Makefile.orig79
1 files changed, 0 insertions, 79 deletions
diff --git a/plugins/repo/Makefile.orig b/plugins/repo/Makefile.orig
deleted file mode 100644
index ea9e7a9..0000000
--- a/plugins/repo/Makefile.orig
+++ /dev/null
@@ -1,79 +0,0 @@
-#!/usr/bin/make -f
-name = repo
-# version 0.7.0
-# Copyright (C) 2009 Luke Shumaker
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# Originally written by Luke Shumaker <lukeshu@sbcglobal.net>.
-
-
-# Variables ########################################################
-RM ?= rm -f
-CP ?= cp
-SED ?= sed
-INSTALL = install
-MKDIR ?= $(INSTALL) -d #mkdir -p
-INSTALL_PROGRAM ?= $(INSTALL)
-INSTALL_DATA ?= $(INSTALL) -m 644
-
-SHELL ?= @SHELL@
-rvsdir ?= @rvsdir@/rvs
-srcdir ?= @srcdir@
-
-libdir = $(rvsdir)/$(name)
-reldir = plugins/$(name)
-
-mysrcdir = $(srcdir)/$(reldir)
-VPATH = $(mysrcdir)
-
-# phony targets ####################################################
-all : $(name)
-.PHONY : $(name) install uninstall clean distclean
-.SUFFIXES :
-
-# targets ##########################################################
-srcFiles = $(filter-out %/Makefile.orig,$(shell find $(mysrcdir)/ -type f))
-
-shSrcFiles = $(filter %.sh,$(srcFiles))
-shOutFiles = $(patsubst $(mysrcdir)/%,%,$(basename $(shSrcFiles)))
-shExeFiles = $(patsubst %,$(libdir)/%, $(shOutFiles) )
-
-$(name) : $(shOutFiles)
-
-# (un)install ######################################################
-
-install : $(shExeFiles)
- echo $(name) >> $(rvsdir)/plugins
-
-uninstall :
- $(RM) -r $(libdir)
- $(SED) -i "/^$(name)$/ d" $(rvsdir)/plugins
-
-# clean ############################################################
-
-clean :
- $(RM) $(shOutFiles)
-
-distclean : clean
- $(RM) Makefile
-
-# implicit rules ###################################################
-
-b := @
-# build shell scripts
-% : $(mysrcdir)/%.sh
- $(MKDIR) $(dir $@)
- $(SED) 's/$bSHELL@/$(subst /,\/,$(SHELL))/g' <$< > $@
-# workaround... idk why it doesn't match `lib/'
-lib/% : $(mysrcdir)/lib/%.sh
- $(MKDIR) $(dir $@)
- $(SED) 's/$bSHELL@/$(subst /,\/,$(SHELL))/g' <$< > $@
-
-# install
-$(libdir)/% : %
- $(MKDIR) $(dir $@)
- $(INSTALL_PROGRAM) $< $@
-