[20066] trunk/dports/net/cryptcat/files/patch-Makefile
source_changes at macosforge.org
source_changes at macosforge.org
Sat Oct 14 23:11:12 PDT 2006
Revision: 20066
http://trac.macosforge.org/projects/macports/changeset/20066
Author: markd at macports.org
Date: 2006-10-14 23:11:10 -0700 (Sat, 14 Oct 2006)
Log Message:
-----------
Closes #10056. Use modified portage patch.
Modified Paths:
--------------
trunk/dports/net/cryptcat/files/patch-Makefile
Modified: trunk/dports/net/cryptcat/files/patch-Makefile
===================================================================
--- trunk/dports/net/cryptcat/files/patch-Makefile 2006-10-15 04:15:52 UTC (rev 20065)
+++ trunk/dports/net/cryptcat/files/patch-Makefile 2006-10-15 06:11:10 UTC (rev 20066)
@@ -1,6 +1,36 @@
---- Makefile 2005-10-18 02:41:01.000000000 +0200
-+++ Makefile 2005-10-30 16:20:45.000000000 +0100
-@@ -86,6 +86,9 @@
+--- Makefile.org 2006-10-14 22:59:40.000000000 -0700
++++ Makefile 2006-10-14 23:01:36.000000000 -0700
+@@ -10,16 +10,14 @@
+ # debugging
+ # DFLAGS = -DTEST -DDEBUG
+ DFLAGS = -DGAPING_SECURITY_HOLE
+-CFLAGS = -O
++CFLAGS ?= -O
+ XFLAGS = # xtra cflags, set by systype targets
+ XLIBS = # xtra libs if necessary?
+ # -Bstatic for sunos, -static for gcc, etc. You want this, trust me.
+ STATIC =
+-CC = cc $(CFLAGS)
+-LD = $(CC) -s # linker; defaults to stripped executables
+ o = o # object extension
+
+-ALL = cryptcat
++all: cryptcat
+
+ ### BOGON-CATCHERS
+
+@@ -28,8 +26,8 @@
+
+ ### HARD TARGETS
+
+-cryptcat: netcat.c farm9crypt.o twofish2.o
+- $(LD) $(DFLAGS) $(XFLAGS) $(STATIC) -o cryptcat netcat.c farm9crypt.o twofish2.o $(XLIBS)
++cryptcat: netcat.o farm9crypt.o twofish2.o
++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o $@ $^
+
+ nc-dos:
+ @echo "DOS?! Maybe someday, but not now"
+@@ -86,6 +84,9 @@
make -e $(ALL) $(MFLAGS) XFLAGS='-DFREEBSD' STATIC=-static \
XLIBS='-lstdc++'
@@ -10,3 +40,14 @@
bsdi:
make -e $(ALL) $(MFLAGS) XFLAGS='-DBSDI' STATIC=-Bstatic
+@@ -115,10 +116,8 @@
+ make -e $(ALL) $(MFLAGS) XFLAGS='-DNEXT' STATIC=-Bstatic
+
+ farm9crypt.o: farm9crypt.cc farm9crypt.h
+- ${CC} -c farm9crypt.cc
+
+ twofish2.o: twofish2.cc twofish2.h
+- ${CC} -c twofish2.cc
+
+ # start with this for a new architecture, and see what breaks.
+ generic:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20061014/a8054b6d/attachment.html
More information about the macports-changes
mailing list