Bug 82455

Summary: new port: sysutils/highlnk
Product: Ports & Packages Reporter: Emanuel Haupt <ehaupt>
Component: Individual Port(s)Assignee: Michael Johnson <ahze>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
highlnk.shar none

Description Emanuel Haupt 2005-06-20 22:50:18 UTC
new port: sysutils/highlnk

HighLnk is a high-performance hardlinking tool, which takes the contents of the
current directory, and hard-links files with different content to the target
directory. Files with same content will also be hard-linked but in a way that
storage space is saved. This is useful if you have many files on a read-only
partition, or if you plan to put many files on a CD/DVD, but the whole tree is
just too big to fit on the media.
Comment 1 Michael Johnson freebsd_committer freebsd_triage 2005-06-22 07:20:01 UTC
State Changed
From-To: open->feedback
Comment 2 Michael Johnson freebsd_committer freebsd_triage 2005-06-22 07:20:01 UTC
Responsible Changed
From-To: freebsd-ports-bugs->ahze

Port does not honor CC
Comment 3 Emanuel Haupt 2005-06-22 07:32:56 UTC
Please apply the following patch to my original Makefile

cheers,
emanuel

--- makefile.patch start ---
--- Makefile.orig	Wed Jun 22 08:27:42 2005
+++ Makefile	Wed Jun 22 08:27:47 2005
@@ -23,7 +23,7 @@
 	@${REINPLACE_CMD} -e 's|linux/limits.h|sys/syslimits.h|' \
 		${WRKSRC}/finder.c \
 		${WRKSRC}/highlnk.c
-	@${REINPLACE_CMD} -e 's|^FLAGS.*|FLAGS = ${CFLAGS}|' \
+	@${REINPLACE_CMD} -e 's|^FLAGS.*|FLAGS = ${CFLAGS}|; s|^\(CC\).*|\1?=gcc|' \
 		${WRKSRC}/Makefile
 
 do-install:
--- makefile.patch end ---
Comment 4 Michael Johnson freebsd_committer freebsd_triage 2005-07-08 11:17:04 UTC
State Changed
From-To: feedback->closed

New Port Added, Thanks