aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula
diff options
context:
space:
mode:
authorRobert Iannucci2009-10-01 10:07:40 -0700
committerMax Howell2009-10-02 16:30:34 +0100
commit18531c496c0b486be21984def26442cef1efde69 (patch)
treec5cd966eb591cdf82dd9bb0ab19de6f5b23751f2 /Library/Formula
parent7f1098d6cf656cd21ef6f01d4479ac8eda14f5bc (diff)
downloadhomebrew-18531c496c0b486be21984def26442cef1efde69.tar.bz2
ColorDiff formula
Use latest 1.0.9. Small patch to tweak with the Makefile.
Diffstat (limited to 'Library/Formula')
-rw-r--r--Library/Formula/colordiff.rb46
1 files changed, 46 insertions, 0 deletions
diff --git a/Library/Formula/colordiff.rb b/Library/Formula/colordiff.rb
new file mode 100644
index 000000000..59372718d
--- /dev/null
+++ b/Library/Formula/colordiff.rb
@@ -0,0 +1,46 @@
+require 'brewkit'
+
+class Colordiff <Formula
+ url 'http://colordiff.sourceforge.net/colordiff-1.0.9.tar.gz'
+ homepage 'http://colordiff.sourceforge.net/'
+ md5 '31864847eaa4e900f72bbb6bbc64f1ec'
+
+ def patches
+ DATA
+ end
+
+ def install
+ system "make DESTDIR=#{prefix} install"
+ end
+end
+
+__END__
+--- a/Makefile 2009-04-21 11:55:47.000000000 -0700
++++ b/Makefile 2009-09-30 12:55:43.000000000 -0700
+@@ -1,5 +1,5 @@
+-INSTALL_DIR=/usr/local/bin
+-MAN_DIR=/usr/local/man/man1
++INSTALL_DIR=/bin
++MAN_DIR=/share/man/man1
+ ETC_DIR=/etc
+ VERSION=1.0.9
+ DIST_FILES=COPYING INSTALL Makefile README \
+@@ -22,14 +22,16 @@
+
+ install:
+ install -d ${DESTDIR}${INSTALL_DIR}
++ install -d ${DESTDIR}${MAN_DIR}
++ install -d ${DESTDIR}${ETC_DIR}
+ sed -e "s%/etc%${ETC_DIR}%g" colordiff.pl > \
+ ${DESTDIR}${INSTALL_DIR}/colordiff
+ chmod +x ${DESTDIR}${INSTALL_DIR}/colordiff
+ if [ ! -f ${DESTDIR}${INSTALL_DIR}/cdiff ] ; then \
+ install cdiff.sh ${DESTDIR}${INSTALL_DIR}/cdiff; \
+ fi
+- install -Dm 644 colordiff.1 ${DESTDIR}${MAN_DIR}/colordiff.1
+- install -Dm 644 cdiff.1 ${DESTDIR}${MAN_DIR}/cdiff.1
++ install -m 644 colordiff.1 ${DESTDIR}${MAN_DIR}/colordiff.1
++ install -m 644 cdiff.1 ${DESTDIR}${MAN_DIR}/cdiff.1
+ if [ -f ${DESTDIR}${ETC_DIR}/colordiffrc ]; then \
+ mv -f ${DESTDIR}${ETC_DIR}/colordiffrc \
+ ${DESTDIR}${ETC_DIR}/colordiffrc.old; \