[25622] trunk/dports/devel/colordiff

source_changes at macosforge.org source_changes at macosforge.org
Sat May 26 19:09:51 PDT 2007


Revision: 25622
          http://trac.macosforge.org/projects/macports/changeset/25622
Author:   nox at macports.org
Date:     2007-05-26 19:09:50 -0700 (Sat, 26 May 2007)

Log Message:
-----------
Updated to version 1.0.6a.
Added standard documentation installation.
Added livecheck support.
Now installs example colordiffrc files for both light and dark backgrounds.
Taken over.

Modified Paths:
--------------
    trunk/dports/devel/colordiff/Portfile
    trunk/dports/devel/colordiff/files/patch-Makefile

Modified: trunk/dports/devel/colordiff/Portfile
===================================================================
--- trunk/dports/devel/colordiff/Portfile	2007-05-26 19:31:43 UTC (rev 25621)
+++ trunk/dports/devel/colordiff/Portfile	2007-05-27 02:09:50 UTC (rev 25622)
@@ -1,9 +1,10 @@
 # $Id$
 PortSystem 1.0
 name			colordiff
-version			1.0.6
+version			1.0.6a
+epoch           20070425
 categories		devel textproc
-maintainers		nomaintainer at macports.org
+maintainers		nox
 description		Color-highlighted diff(1) output
 long_description	The Perl script colordiff is a wrapper for diff(1) \
 			and produces the same output but with pretty 'syntax' \
@@ -11,9 +12,9 @@
 homepage		http://colordiff.sourceforge.net/
 platforms		darwin
 master_sites		${homepage}
-checksums		md5 a27bfccc24cd9874eb1d1abe40dc2457 \
-				sha1 8428fa6218504c5f4af5121c5e27436c8aaadcca \
-				rmd160 89ef3179d02c9142d7855e0952e8cc4b71a4ec2b
+checksums		md5 db49d0779a453c96f0859cd20b7b1aa9 \
+                sha1 8504307169399526fdc9ea71125f5e6b5924e351 \
+                rmd160 c3ccc3f1bab08d05a3c11b31d4db6123c9891fd1
 patchfiles		patch-Makefile
 build.type		bsd
 build			{}
@@ -22,4 +23,15 @@
 			ETC_DIR=${prefix}/etc \
 			DESTROOT_DIR=${destroot}
 
+post-destroot {
+    set docdir ${prefix}/share/doc/${name}-${version}
+
+    xinstall -m 0755 -d ${destroot}${docdir}
+    xinstall -m 0644 -W ${worksrcpath} BUGS CHANGES COPYING README ${destroot}${docdir}
+}
+
 use_configure	no
+
+livecheck.check regex
+livecheck.url   ${homepage}
+livecheck.regex {<h4>.*version ([^ ]*).*</h4>}

Modified: trunk/dports/devel/colordiff/files/patch-Makefile
===================================================================
--- trunk/dports/devel/colordiff/files/patch-Makefile	2007-05-26 19:31:43 UTC (rev 25621)
+++ trunk/dports/devel/colordiff/files/patch-Makefile	2007-05-27 02:09:50 UTC (rev 25622)
@@ -5,15 +5,15 @@
  MAN_DIR=/usr/local/man/man1
  ETC_DIR=/etc
 +.ifdef DESTROOT_DIR
-+TARGET_INSTALL_DIR=$(DESTROOT_DIR)/$(INSTALL_DIR)
-+TARGET_MAN_DIR=$(DESTROOT_DIR)/$(MAN_DIR)
-+TARGET_ETC_DIR=$(DESTROOT_DIR)/$(ETC_DIR)
++TARGET_INSTALL_DIR=$(DESTROOT_DIR)$(INSTALL_DIR)
++TARGET_MAN_DIR=$(DESTROOT_DIR)$(MAN_DIR)
++TARGET_ETC_DIR=$(DESTROOT_DIR)$(ETC_DIR)
 +.else
 +TARGET_INSTALL_DIR=$(INSTALL_DIR)
 +TARGET_MAN_DIR=$(MAN_DIR)
 +TARGET_ETC_DIR=$(ETC_DIR)
 +.endif
- VERSION=1.0.6
+ VERSION=1.0.6a
  DIST_FILES=COPYING INSTALL Makefile README \
  	colordiff.pl colordiffrc colordiffrc-lightbg cdiff.sh BUGS TODO CHANGES colordiff.1 \
  	colordiff.xml cdiff.xml
@@ -51,7 +51,7 @@
 -	chown root.root ${ETC_DIR}/colordiffrc
 -	chmod 644 ${ETC_DIR}/colordiffrc
 -	rm -f colordiff.pl.for.install
-+	cp colordiffrc-lightbg $(TARGET_ETC_DIR)/colordiffrc
++	cp colordiffrc{,-lightbg} $(TARGET_ETC_DIR)
 +	rm -f colordiff.pl.for.install colordiff.1.for.install
  
  dist:

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070526/6fc0a0db/attachment.html


More information about the macports-changes mailing list