Index: head/devel/hypersrc/Makefile =================================================================== --- head/devel/hypersrc/Makefile (revision 90319) +++ head/devel/hypersrc/Makefile (revision 90320) @@ -1,38 +1,38 @@ # ex:ts=8 # New ports collection makefile for: hypersrc # Date created: Apr 9, 2001 # Whom: Ying-Chieh Liao # # $FreeBSD$ # PORTNAME= hypersrc -PORTVERSION= 5.3.10 +PORTVERSION= 5.3.12 CATEGORIES= devel MASTER_SITES= ftp://ftp.jimbrooks.org/hypersrc/%SUBDIR%/ \ http://www.home.earthlink.net/~jebrooks1/ftp/hypersrc/%SUBDIR%/ MASTER_SITE_SUBDIR= latest old MAINTAINER= ports@FreeBSD.org COMMENT= Source code browser RUN_DEPENDS= exctags:${PORTSDIR}/devel/ctags WRKSRC= ${WRKDIR}/${PORTNAME} USE_PERL5= yes USE_GNOME= gnomelibs USE_BISON= yes USE_GMAKE= yes MAKEFILE= GNUmakefile MAN1= hypersrc.1 post-patch: @${PERL} -pi -e 's|"ctags"|"exctags"|g' ${WRKSRC}/Hypersrc.pl @${PERL} -pi -e 's|"-i +m -x -u"|"-x"|g' ${WRKSRC}/ctags.pl post-install: ${INSTALL_MAN} ${WRKSRC}/hypersrc.1 ${MANPREFIX}/man/man1 .include Property changes on: head/devel/hypersrc/Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.17 \ No newline at end of property +1.18 \ No newline at end of property Index: head/devel/hypersrc/distinfo =================================================================== --- head/devel/hypersrc/distinfo (revision 90319) +++ head/devel/hypersrc/distinfo (revision 90320) @@ -1 +1 @@ -MD5 (hypersrc-5.3.10.tar.gz) = cc9098f5c951b48d7260f4c0f94d23c4 +MD5 (hypersrc-5.3.12.tar.gz) = 1ae9a71dc06008525c29ded0a9615119 Property changes on: head/devel/hypersrc/distinfo ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.12 \ No newline at end of property +1.13 \ No newline at end of property Index: head/devel/hypersrc/files/patch-Makefile =================================================================== --- head/devel/hypersrc/files/patch-Makefile (revision 90319) +++ head/devel/hypersrc/files/patch-Makefile (revision 90320) @@ -1,79 +1,80 @@ ---- GNUmakefile.orig Tue Jul 8 09:09:30 2003 -+++ GNUmakefile Wed Jul 9 02:04:50 2003 +--- GNUmakefile.orig Wed Aug 6 10:54:35 2003 ++++ GNUmakefile Sat Oct 4 22:20:22 2003 @@ -8,11 +8,7 @@ # Where to install. # -ifeq ($(USER),root) - INSTALL_DIR=/usr/local/bin -else - INSTALL_DIR=$(HOME)/bin -endif + INSTALL_DIR=${PREFIX}/bin INSTALL = install INSTALL_OWNER = @@ -74,7 +70,7 @@ else ifndef DEBUG -C_OPTIMIZE = -O2 -finline-functions +C_OPTIMIZE = ${CFLAGS} else C_OPTIMIZE = -O endif @@ -145,10 +141,10 @@ # ----- editing the rest should usually be unnecessary ------------------------ -CC = gcc -c -CC_FLAGS = -I$(INC_DIR) $(PROF_OPTS) $(C_DEBUG) $(C_OPTIMIZE) $(C_OPTS) $(C_WARNINGS) -pipe `$(GTK_CONFIG) --cflags` `gnome-config --cflags gnomeui` +-LD = gcc +-LD_FLAGS += $(PROF_OPTS) -pipe `$(GTK_CONFIG) --libs` `gnome-config --libs gnomeui` +#CC = gcc -c +CC_FLAGS = -I$(INC_DIR) $(PROF_OPTS) $(C_DEBUG) $(C_OPTIMIZE) $(C_OPTS) $(C_WARNINGS) `gnome-config --cflags gnomeui` - LD = gcc --LD_FLAGS += $(PROF_OPTS) -pipe `$(GTK_CONFIG) --libs` `gnome-config --libs gnomeui` ++LD = $(CC) +LD_FLAGS += $(PROF_OPTS) `gnome-config --libs gnomeui` C_SRCS = $(addprefix $(SRC)/,$(C_SRCS_)) C_OBJS_ = $(C_SRCS_:.c=.o) C_OBJS = $(addprefix $(OUT)/,$(C_OBJS_)) @@ -180,7 +176,7 @@ $(LD) -o $(OUT)/hypersrc $(C_OBJS) $(LD_FLAGS) $(LIBS) $(OUT)/libparser.a $(OUT)/%.o: $(SRC)/%.c - $(CC) -o $@ $(CC_FLAGS) $(subst $(OUT)/,$(SRC)/,$<) + $(CC) -c -o $@ $(CC_FLAGS) $(subst $(OUT)/,$(SRC)/,$<) # ----------------------------------------------------------------------------- # parser (lex/yacc code that builds func graph/tree) @@ -218,13 +214,13 @@ mv y.tab.[cho] $(OUT) $(OUT)/y.tab.o: $(OUT)/y.tab.c - $(CC) -o $@ $(CC_FLAGS_PARSER) $(OUT)/y.tab.c + $(CC) -c -o $@ $(CC_FLAGS_PARSER) $(OUT)/y.tab.c $(OUT)/lex.yy.o: $(OUT)/lex.yy.c - $(CC) -o $@ $(CC_FLAGS_PARSER) $(OUT)/lex.yy.c + $(CC) -c -o $@ $(CC_FLAGS_PARSER) $(OUT)/lex.yy.c $(OUT)/str_heap.o: $(SRC)/str_heap.c $(INC_DIR)/str_heap.h - $(CC) -o $@ $(CC_FLAGS_PARSER) $(SRC)/str_heap.c + $(CC) -c -o $@ $(CC_FLAGS_PARSER) $(SRC)/str_heap.c # ----------------------------------------------------------------------------- @@ -242,10 +238,11 @@ rm -f $(INSTALL_DIR)/ctags.pl cat Hypersrc.pl \ | sed 's|\$hypersrc = "hypersrc"|\$hypersrc = "${INSTALL_DIR}/hypersrc"|' \ - | sed 's|\$ctags_pl = "ctags.pl"|\$ctags_pl = "${INSTALL_DIR}/ctags.pl"|' > $(INSTALL_DIR)/Hypersrc.pl + | sed 's|\$ctags_pl = "ctags.pl"|\$ctags_pl = "${INSTALL_DIR}/ctags.pl"|' > $(OUT)/Hypersrc.pl + ${BSD_INSTALL_SCRIPT} $(OUT)/Hypersrc.pl $(INSTALL_DIR) @ - cp $(OUT)/hypersrc $(INSTALL_DIR) - cp ctags.pl $(INSTALL_DIR) + ${BSD_INSTALL_PROGRAM} $(OUT)/hypersrc $(INSTALL_DIR) + ${BSD_INSTALL_SCRIPT} ctags.pl $(INSTALL_DIR) @ chmod +rx $(INSTALL_DIR)/hypersrc chmod +rx $(INSTALL_DIR)/Hypersrc.pl Property changes on: head/devel/hypersrc/files/patch-Makefile ___________________________________________________________________ Modified: cvs2svn:cvs-rev ## -1 +1 ## -1.7 \ No newline at end of property +1.8 \ No newline at end of property