summaryrefslogtreecommitdiff
path: root/.emacs.d/color-theme-6.6.0/Makefile
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2011-04-13 23:20:15 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2011-04-13 23:20:15 -0400
commitf7464fdd2e33e5dc6c159a4adc8f53902e6d4511 (patch)
treeb1d65db982af54cc2088de3228174c4ea710c2f4 /.emacs.d/color-theme-6.6.0/Makefile
Initial commit of Luke Shumaker's "dot-files".
Diffstat (limited to '.emacs.d/color-theme-6.6.0/Makefile')
-rw-r--r--.emacs.d/color-theme-6.6.0/Makefile141
1 files changed, 141 insertions, 0 deletions
diff --git a/.emacs.d/color-theme-6.6.0/Makefile b/.emacs.d/color-theme-6.6.0/Makefile
new file mode 100644
index 0000000..029554e
--- /dev/null
+++ b/.emacs.d/color-theme-6.6.0/Makefile
@@ -0,0 +1,141 @@
+# -*- Makefile -*-
+
+# Borrowed from many emacs places
+
+include Makefile.defs
+
+SPECIAL =
+UNCOMPILED =
+AUTOLOADFILE = color-theme-autoloads
+TESTING =
+THEMES_DIRECTORY = themes
+THEMES_FILES := $(wildcard $(THEMES_DIRECTORY)/*.el)
+ALLSOURCE := $(wildcard *.el) $(THEMES_FILES)
+SOURCE = $(filter-out $(SPECIAL) $(UNCOMPILED) $(TESTING),$(ALLSOURCE))
+TARGET = $(patsubst %.el,%.elc,$(SPECIAL) $(SOURCE))
+MANUAL = color-theme
+MISC = AUTHORS COPYING ChangeLog Makefile.defs Makefile $(AUTOLOADFILE).in
+#AUTHORS CREDITS HISTORY NEWS README Makefile ChangeLog \
+#ChangeLog.2005 ChangeLog.2004 ChangeLog.2003 ChangeLog.2002 \
+#ChangeLog.2001 servers.pl color-theme-auto.in color-theme.texi
+
+all: lisp #$(MANUAL).info
+
+lisp: clean $(TARGET)
+
+autoloads: $(AUTOLOADFILE).elc
+
+$(AUTOLOADFILE).el: $(AUTOLOADFILE).in #$(TARGET)
+ cp $(AUTOLOADFILE).in $(AUTOLOADFILE).el
+ rm -f $(AUTOLOADFILE).elc
+ @$(EMACS) -q $(SITEFLAG) -batch \
+ -l $(shell pwd | sed -e 's|^/cygdrive/\([a-z]\)|\1:|')/$(AUTOLOADFILE) \
+ -f color-theme-generate-autoloads \
+ $(shell pwd | sed -e 's|^/cygdrive/\([a-z]\)|\1:|')/$(AUTOLOADFILE).el . \
+ $(THEMES_DIRECTORY)
+
+$(AUTOLOADFILE).elc: $(AUTOLOADFILE).el
+ @echo "Byte compiling the autoload file "$<
+ @$(EMACS) -batch -q -f batch-byte-compile $^
+ @echo "*******************************************************************"
+ @echo "Autoloads up to date. Put the following lines in your configuration"
+ @echo "file (~/.emacs for a single user) :"
+ @echo
+ @echo ${patsubst %, "(add-to-list 'load-path \""%"\") ", $(LISPDIRS)}
+ @echo "(require 'color-theme-autoload \""$(AUTOLOADFILE)"\")"
+ @echo
+
+%.elc: %.el
+ @$(EMACS) $(OPTIONCOMPILE) \
+ --eval '(setq load-path (cons "." load-path))' \
+ -f batch-byte-compile $<
+
+%.info: %.texi
+ @echo "No doc yet !"
+# makeinfo $<
+
+%.html: %.texi
+ @echo "No doc yet !"
+# makeinfo --html --no-split $<
+
+doc: $(MANUAL).info $(MANUAL).html
+ @echo "No doc yet !"
+
+clean:
+ -rm -f themes/*.elc
+ -rm -f *~ *.elc $(AUTOLOADFILE).el
+
+realclean: clean
+ -rm -f $(MANUAL).info $(MANUAL).html $(TARGET) $(SPECIAL)
+
+install-info: $(MANUAL).info
+ [ -d $(INFODIR) ] || install -d $(INFODIR)
+ install -m 0644 $(MANUAL).info $(INFODIR)/$(MANUAL)
+ $(INSTALLINFO) $(INFODIR)/$(MANUAL)
+
+install-bin: lisp
+ install -d $(ELISPDIR)
+ install -d $(ELISPDIR)/themes
+ install -m 0644 $(ALLSOURCE) $(TARGET) $(ELISPDIR)
+ install -m 0644 $(THEMES_FILES) $(TARGET) $(ELISPDIR)/themes
+
+install: install-bin install-info
+
+## DO NOT TOUCH THIS !
+## HELPERS FOR MAINTAINER(S)
+distclean:
+ -rm $(MANUAL).info $(MANUAL).html $(TARGET)
+ -rm -Rf ../$(DISTDIR)
+ -rm -f debian/dirs debian/files
+ -rm -rf $(DISTDIR) $(TARBALL)* $(ZIPFILE)* $(DEBNAME)*
+
+dist: distclean Makefile
+ $(MAKE) dist-prepare
+
+# Idea taken from w3m-el
+dist-prepare: CVS/Root CVS/Repository
+ cvs -d $(CVSROOT) -w export -d $(DISTDIR) -r $(CVSBRANCH) $(CVSMODULE)
+ -cvs diff |( cd $(DISTDIR) && patch -p0 )
+
+$(TARBALL): tarball
+$(DEBNAME): debian
+
+tarball: dist
+ find $(DISTDIR) -name .cvsignore | xargs rm -f
+ find $(DISTDIR) -name debian | xargs rm -fr
+ find $(DISTDIR) -type d | xargs chmod 755
+ find $(DISTDIR) -type f | xargs chmod 644
+
+ tar -cf `basename $(TARBALL) .gz` $(DISTDIR)
+ gzip -9 `basename $(TARBALL) .gz`
+ zip -r $(ZIPFILE) $(DISTDIR)
+ gpg --detach $(TARBALL)
+ gpg --detach $(ZIPFILE)
+
+debian: dist
+ (cd $(DISTDIR) && \
+ dpkg-buildpackage -v$(LASTUPLOAD) $(BUILDOPTS) \
+ -us -uc -rfakeroot && \
+ echo "Running lintian ..." && \
+ lintian -i ../$(DEBNAME)*.deb || : && \
+ echo "Done running lintian." && \
+ debsign)
+
+ cp $(DEBNAME)* /var/spool/repo
+ (cd /var/spool/repo && \
+ dpkg-scanpackages . /dev/null | gzip -9 > Packages.gz && \
+ dpkg-scansources . | gzip -9 > Sources.gz)
+
+release: $(DEBNAME) $(TARBALL)
+ rm -rf $(DISTDIR)
+ $(MAKE) upload distclean
+
+upload:
+ (cd /var/spool/repo && echo open perso.nerim.net > upload.lftp ; \
+ echo cd /var/spool/repo >> upload.lftp ; \
+ echo mput * >> upload.lftp ; \
+ echo close >> upload.lftp ; \
+ lftp -f upload.lftp ; \
+ rm -f upload.lftp)
+ (scp $(ZIPFILE)* $(TARBALL)* \
+ zeDek@download.gna.org:/upload/color-theme)