Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Sep 2001 13:42:21 -0700 (PDT)
From:      KATO Tsuguru <tkato@prontomail.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/30532: Update port: devel/hypersrc to 4.4.15
Message-ID:  <200109122042.f8CKgLn90992@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         30532
>Category:       ports
>Synopsis:       Update port: devel/hypersrc to 4.4.15
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 12 13:50:02 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        4.3-RELEASE i386
>Organization:
>Environment:
>Description:
- Update to version 4.4.15

Remove file:
files/patch-ctags.pl

>How-To-Repeat:

>Fix:
diff -urN /usr/ports/devel/hypersrc/Makefile devel/hypersrc/Makefile
--- /usr/ports/devel/hypersrc/Makefile	Mon Jun  4 13:32:05 2001
+++ devel/hypersrc/Makefile	Sat Sep  8 03:47:22 2001
@@ -7,25 +7,23 @@
 #
 
 PORTNAME=	hypersrc
-PORTVERSION=	4.4.8
+PORTVERSION=	4.4.15
 CATEGORIES=	devel
-MASTER_SITES=	ftp://ftp.jimbrooks.org/hypersrc/latest/
+MASTER_SITES=	ftp://ftp.jimbrooks.org/hypersrc/%SUBDIR%/
+MASTER_SITE_SUBDIR=	latest old
 
 MAINTAINER=	ports@FreeBSD.org
 
 RUN_DEPENDS=	exctags:${PORTSDIR}/devel/ctags
 
+WRKSRC=		${WRKDIR}/${PORTNAME}
+
 USE_BISON=	yes
-USE_GTK=	yes
 USE_GNOME=	yes
-
 USE_GMAKE=	yes
-WRKSRC=		${WRKDIR}/${PORTNAME}
 
 post-patch:
-	@${PERL} -pi -e "s,/usr/local,${PREFIX},g ;\
-		s,gtk-config,${GTK_CONFIG},g ; \
-		s,gnome-config,${GNOME_CONFIG},g" ${WRKSRC}/Makefile
-	@${PERL} -pi -e "s,/usr/bin/ctags,${LOCALBASE}/bin/exctags,g" ${WRKSRC}/Hypersrc.pl
+	@${PERL} -pi -e 's|/usr/bin/ctags|${LOCALBASE}/bin/exctags|g' ${WRKSRC}/Hypersrc.pl
+	@${PERL} -pi -e 's|"-i +m -x -u"|"-x"|g' ${WRKSRC}/ctags.pl
 
 .include <bsd.port.mk>
diff -urN /usr/ports/devel/hypersrc/distinfo devel/hypersrc/distinfo
--- /usr/ports/devel/hypersrc/distinfo	Mon Jun  4 13:32:05 2001
+++ devel/hypersrc/distinfo	Sat Sep  8 03:10:23 2001
@@ -1 +1 @@
-MD5 (hypersrc-4.4.8.tar.gz) = a8370b10cd9b1b97ee3f1070c9c87459
+MD5 (hypersrc-4.4.15.tar.gz) = 8f4fbc8e5228dc34f29b652b82600ea6
diff -urN /usr/ports/devel/hypersrc/files/patch-Makefile devel/hypersrc/files/patch-Makefile
--- /usr/ports/devel/hypersrc/files/patch-Makefile	Mon Apr 30 18:48:55 2001
+++ devel/hypersrc/files/patch-Makefile	Sat Sep  8 03:47:11 2001
@@ -1,6 +1,19 @@
---- Makefile.orig	Tue Mar 13 04:05:59 2001
-+++ Makefile	Mon Apr 30 00:39:37 2001
-@@ -59,7 +59,7 @@
+--- Makefile.orig	Wed Sep  5 13:10:43 2001
++++ Makefile	Sat Sep  8 03:47:05 2001
+@@ -6,11 +6,7 @@
+ 
+ # Where to install.
+ #
+-ifeq ($(USER),root)
+-		INSTALL_DIR=/usr/local/bin
+-else
+-		INSTALL_DIR=$(HOME)/bin
+-endif
++		INSTALL_DIR=${PREFIX}/bin
+ 
+ C_SRCS_		=	main.c		\
+ 				widgets.c	\
+@@ -59,7 +55,7 @@
  else
  
  ifndef DEBUG
@@ -9,21 +22,22 @@
  else
  C_OPTIMIZE = -O
  endif
-@@ -112,10 +112,10 @@
+@@ -112,10 +108,10 @@
  
  # -----	editing the rest should usually be unnecessary ------------------------
  
 -CC			= gcc -c
-+#CC		= gcc -c
 -CC_FLAGS	= $(PROF_OPTS) $(C_DEBUG) $(C_OPTIMIZE) $(C_OPTS) $(C_WARNINGS) -ansi -pipe `gtk-config --cflags` `gnome-config --cflags gnomeui` -Isrc
-+CC_FLAGS	= $(PROF_OPTS) $(C_DEBUG) $(C_OPTS) $(C_WARNINGS) -ansi -pipe `gtk-config --cflags` `gnome-config --cflags gnomeui` $(C_OPTIMIZE) -Isrc
 -LD			= gcc
+-LD_FLAGS	= $(PROF_OPTS) -pipe `gtk-config --libs` `gnome-config --libs gnomeui`
++#CC		= gcc -c
++CC_FLAGS	= $(PROF_OPTS) $(C_DEBUG) $(C_OPTS) $(C_WARNINGS) `gnome-config --cflags gnomeui` $(C_OPTIMIZE) -Isrc
 +LD			= $(CC)
- LD_FLAGS	= $(PROF_OPTS) -pipe `gtk-config --libs` `gnome-config --libs gnomeui`
++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_))
-@@ -144,7 +144,7 @@
+@@ -144,7 +140,7 @@
  		$(LD) -o $(OUT)/hypersrc $(C_OBJS) $(LD_FLAGS) $(LIBS) $(OUT)/libparser.a
  
  $(OUT)/%.o:     src/%.c
@@ -32,7 +46,7 @@
  
  # -----------------------------------------------------------------------------
  # parser (lex/yacc code that builds func graph/tree)
-@@ -179,13 +179,13 @@
+@@ -179,13 +175,13 @@
  		mv  y.tab.[cho] $(OUT)
  
  $(OUT)/y.tab.o:  $(OUT)/y.tab.c
@@ -49,3 +63,19 @@
  
  # -----------------------------------------------------------------------------
  
+@@ -204,11 +200,11 @@
+ 		@
+ 		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
+-		chmod  +x  $(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)
+ 
+ $(INSTALL_DIR):
+ 		mkdir -p $(INSTALL_DIR)
diff -urN /usr/ports/devel/hypersrc/files/patch-ctags.pl devel/hypersrc/files/patch-ctags.pl
--- /usr/ports/devel/hypersrc/files/patch-ctags.pl	Mon Apr  9 16:59:25 2001
+++ devel/hypersrc/files/patch-ctags.pl	Thu Jan  1 09:00:00 1970
@@ -1,11 +0,0 @@
---- ctags.pl.orig	Mon Apr  9 15:54:06 2001
-+++ ctags.pl	Mon Apr  9 15:54:19 2001
-@@ -23,7 +23,7 @@
- #
- $debug        = 0;
- $ctags        = "";					# DO NOT DEFAULT THIS AS "ctags" (might be GNU ctags)
--$ctags_args   = "-i +m -x -u";      # default ctags args
-+$ctags_args   = "-x";      # default ctags args
- $enableNonTag = 0;
- 
- #---------------------------------------------------------------------------

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200109122042.f8CKgLn90992>