lcov stable port information

Package: lcov
Version: 1.9
Revision: 1
Distribution: 10.6
BuildDepends: fink (>= 0.24.12)
Source: mirror:sourceforge:ltp/%n-%v.tar.gz
Source-MD5: 8b88cfc0200a8c176b879ac115a31379
Maintainer: Michael Pruett
HomePage: http://ltp.sourceforge.net/coverage/lcov.php
License: GPL
Description: Summarize code coverage information from GCOV
CompileScript: <<
<<
InstallScript: <<
#! /bin/sh -ev
make install PREFIX=%i
<<
PatchFile: %n.patch
PatchFile-MD5: 14409e87b2a43f3f79af72cad136abd4
PatchScript: <<
sed 's|@FINKPREFIX@|%p|g ' <%{PatchFile} | patch -p1
<<

lcov stable port .patch

diff -ru lcov-1.9/Makefile lcov-1.9-patched/Makefile
--- lcov-1.9/Makefile 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/Makefile 2010-09-11 21:18:05.000000000 -0700
@@ -15,8 +15,8 @@
RELEASE := 1

CFG_DIR := $(PREFIX)/etc
-BIN_DIR := $(PREFIX)/usr/bin
-MAN_DIR := $(PREFIX)/usr/share/man
+BIN_DIR := $(PREFIX)/bin
+MAN_DIR := $(PREFIX)/share/man
TMP_DIR := /tmp/lcov-tmp.$(shell echo $$$$)
FILES := $(wildcard bin/*) $(wildcard man/*) README CHANGES Makefile \
$(wildcard rpm/*) lcovrc
diff -ru lcov-1.9/bin/genhtml lcov-1.9-patched/bin/genhtml
--- lcov-1.9/bin/genhtml 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/bin/genhtml 2010-09-12 02:58:15.000000000 -0700
@@ -311,9 +311,9 @@
{
$config = read_config($ENV{"HOME"}."/.lcovrc");
}
-elsif (-r "/etc/lcovrc")
+elsif (-r "@FINKPREFIX@/etc/lcovrc")
{
- $config = read_config("/etc/lcovrc");
+ $config = read_config("@FINKPREFIX@/etc/lcovrc");
}

if ($config)
diff -ru lcov-1.9/bin/geninfo lcov-1.9-patched/bin/geninfo
--- lcov-1.9/bin/geninfo 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/bin/geninfo 2010-09-12 02:58:29.000000000 -0700
@@ -199,9 +199,9 @@
{
$config = read_config($ENV{"HOME"}."/.lcovrc");
}
-elsif (-r "/etc/lcovrc")
+elsif (-r "@FINKPREFIX@/etc/lcovrc")
{
- $config = read_config("/etc/lcovrc");
+ $config = read_config("@FINKPREFIX@/etc/lcovrc");
}

if ($config)
diff -ru lcov-1.9/bin/install.sh lcov-1.9-patched/bin/install.sh
--- lcov-1.9/bin/install.sh 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/bin/install.sh 2010-09-11 21:20:18.000000000 -0700
@@ -34,7 +34,8 @@
local TARGET=$2
local PARAMS=$3

- install -p -D $PARAMS $SOURCE $TARGET
+ install -d `dirname $TARGET`
+ install -p $PARAMS $SOURCE $TARGET
}


diff -ru lcov-1.9/bin/lcov lcov-1.9-patched/bin/lcov
--- lcov-1.9/bin/lcov 2010-09-11 21:28:10.000000000 -0700
+++ lcov-1.9-patched/bin/lcov 2010-09-12 02:58:00.000000000 -0700
@@ -217,9 +217,9 @@
{
$config = read_config($ENV{"HOME"}."/.lcovrc");
}
-elsif (-r "/etc/lcovrc")
+elsif (-r "@FINKPREFIX@/etc/lcovrc")
{
- $config = read_config("/etc/lcovrc");
+ $config = read_config("@FINKPREFIX@/etc/lcovrc");
}

if ($config)
diff -ru lcov-1.9/lcovrc lcov-1.9-patched/lcovrc
--- lcov-1.9/lcovrc 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/lcovrc 2010-09-12 02:57:34.000000000 -0700
@@ -1,5 +1,5 @@
#
-# /etc/lcovrc - system-wide defaults for LCOV
+# @FINKPREFIX@/etc/lcovrc - system-wide defaults for LCOV
#
# To change settings for a single user, place a customized copy of this file
# at location ~/.lcovrc
diff -ru lcov-1.9/man/genhtml.1 lcov-1.9-patched/man/genhtml.1
--- lcov-1.9/man/genhtml.1 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/man/genhtml.1 2010-09-12 02:58:54.000000000 -0700
@@ -481,7 +481,7 @@

.SH FILES

-.I /etc/lcovrc
+.I @FINKPREFIX@/etc/lcovrc
.RS
The system\-wide configuration file.
.RE
diff -ru lcov-1.9/man/geninfo.1 lcov-1.9-patched/man/geninfo.1
--- lcov-1.9/man/geninfo.1 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/man/geninfo.1 2010-09-12 02:58:45.000000000 -0700
@@ -269,7 +269,7 @@

.SH FILES

-.I /etc/lcovrc
+.I @FINKPREFIX@/etc/lcovrc
.RS
The system\-wide configuration file.
.RE
diff -ru lcov-1.9/man/lcov.1 lcov-1.9-patched/man/lcov.1
--- lcov-1.9/man/lcov.1 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/man/lcov.1 2010-09-12 02:59:08.000000000 -0700
@@ -685,7 +685,7 @@

.SH FILES

-.I /etc/lcovrc
+.I @FINKPREFIX@/etc/lcovrc
.RS
The system\-wide configuration file.
.RE
diff -ru lcov-1.9/man/lcovrc.5 lcov-1.9-patched/man/lcovrc.5
--- lcov-1.9/man/lcovrc.5 2010-08-06 04:05:17.000000000 -0700
+++ lcov-1.9-patched/man/lcovrc.5 2010-09-12 02:59:45.000000000 -0700
@@ -13,7 +13,7 @@
.br

The system\-wide configuration file is located at
-.IR /etc/lcovrc .
+.IR @FINKPREFIX@/etc/lcovrc .
To change settings for a single user, place a customized copy of this file at
location
.IR ~/.lcovrc .
@@ -591,7 +591,7 @@
.SH FILES

.TP
-.I /etc/lcovrc
+.I @FINKPREFIX@/etc/lcovrc
The system\-wide
.B lcov
configuration file.

lcov _unstable_ port .patch