Skip site navigation (1)Skip section navigation (2)
Date:      23 Sep 2000 05:50:39 -0000
From:      "Mario Sergio Fujikawa Ferreira" <lioux@uol.com.br>
To:        FreeBSD-gnats-submit@freebsd.org
Cc:        obrien@freebsd.org
Subject:   ports/21493: Updated port emulators/spim 5.9 -> 6.2
Message-ID:  <20000923055039.2086.qmail@Fedaykin.here>

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

>Number:         21493
>Category:       ports
>Synopsis:       Updated port emulators/spim 5.9 -> 6.2
>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:   Fri Sep 22 23:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Mario Sergio Fujikawa Ferreira
>Release:        FreeBSD 4.0-STABLE i386
>Organization:
>Environment:

FreeBSD Fedaykin.here 4.1-STABLE FreeBSD 4.1-STABLE #0: Sun Sep 10 18:08:03 BRT 2000     root@Fedaykin.here:/usr/obj/usr/src/sys/LIOUX  i386

>Description:

	I updated the spim version from 5.9 to 6.2.
	Setting ALL_TARGET is no longer necessary and unsetting
XMKMF did not seem to do any harm.
	Besides, I am letting the port install spim and xspim by
itself. Therefore, I did post-install the other way around and
simplified patch-01

	+ 0 files added/removed
	+ 0 directories added/removed

>How-To-Repeat:

n/a

>Fix:

diff -ruN /usr/ports/emulators/spim/Makefile spim/Makefile
--- /usr/ports/emulators/spim/Makefile	Thu Jun  8 00:44:16 2000
+++ spim/Makefile	Thu Sep 14 15:51:17 2000
@@ -1,4 +1,3 @@
-# ex:ts=8
 # Ports collection makefile for:  spim
 # Date created:			  Mon Oct 28, 1996
 # Whom:				  David O'Brien (obrien@cs.ucdavis.edu)
@@ -7,9 +6,9 @@
 #
 
 PORTNAME=	spim
-PORTVERSION=	5.9
+PORTVERSION=	6.2
 CATEGORIES=	emulators
-MASTER_SITES=	ftp://ftp.cs.wisc.edu/pub/spim/Old_Versions/
+MASTER_SITES=	ftp://ftp.cs.wisc.edu/pub/spim/
 DISTNAME=	${PORTNAME}${PORTVERSION}
 
 MAINTAINER=	obrien@FreeBSD.org
@@ -19,21 +18,16 @@
 HAS_CONFIGURE=	yes
 CONFIGURE_SCRIPT=	Configure
 USE_IMAKE=	yes
-XMKMF=		xmkmf
-ALL_TARGET=	y.tab.c depend cl-spim cl-xspim
 MAN1=		spim.1 xspim.1
 
-pre-configure:
-	@${RM} -f ${WRKSRC}/y.tab.*
-
 pre-install:
-	@${MKDIR} ${PREFIX}/share/spim && ${CHMOD} a+rx ${PREFIX}/share/spim
+	@${MKDIR} ${PREFIX}/share/spim && ${CHMOD} a+rx,u+w ${PREFIX}/share/spim
 
 post-install:
-	[ -e ${PREFIX}/bin/cl-spim ] &&  \
-		${LN} -f ${PREFIX}/bin/cl-spim ${PREFIX}/bin/spim
-	[ -e ${PREFIX}/bin/cl-xspim ] &&  \
-		${LN} -f ${PREFIX}/bin/cl-xspim ${PREFIX}/bin/xspim
+	[ -e ${PREFIX}/bin/spim ] &&  \
+		${LN} -f ${PREFIX}/bin/spim ${PREFIX}/bin/cl-spim
+	[ -e ${PREFIX}/bin/xspim ] &&  \
+		${LN} -f ${PREFIX}/bin/xspim ${PREFIX}/bin/cl-xspim
 .if !defined(NOPORTDOCS)
 	@${ECHO} "Installing spim/xspim documentation"
 	@${MKDIR} ${PREFIX}/share/doc/spim  \
diff -ruN /usr/ports/emulators/spim/files/md5 spim/files/md5
--- /usr/ports/emulators/spim/files/md5	Sat Feb 15 20:35:05 1997
+++ spim/files/md5	Thu Sep 14 14:10:40 2000
@@ -1 +1 @@
-MD5 (spim5.9.tar.gz) = 4e706ff0a93ef64cabab4b5fc79059c3
+MD5 (spim6.2.tar.gz) = fccec0eaf1e2c2ed76375180e2b39491
diff -ruN /usr/ports/emulators/spim/patches/patch-01 spim/patches/patch-01
--- /usr/ports/emulators/spim/patches/patch-01	Sat Feb 15 20:35:08 1997
+++ spim/patches/patch-01	Thu Sep 14 14:10:18 2000
@@ -1,7 +1,6 @@
-diff -ru Imakefile.orig Imakefile
---- Imakefile.orig	Fri Sep 20 22:44:50 1996
-+++ Imakefile	Mon Feb  3 11:26:40 1997
-@@ -57,13 +57,13 @@
+--- Imakefile.orig	Thu Jan  7 22:07:04 1999
++++ Imakefile	Thu Sep 14 14:09:29 2000
+@@ -44,13 +44,13 @@
  #
  
  # Full path for directory that will hold the trap handler file:
@@ -18,18 +17,7 @@
  
  
  # If you have flex, use it instead of lex.  If you use flex, define this
-@@ -164,8 +164,8 @@
- NormalProgramTarget(cl-spim_sub,$(CLOBJS),,,)
- NormalProgramTarget(cl-xspim_sub,$(XCLOBJS),$(DEPLIBS),$(LOCALLIBS),$(SYSLIBS))
- 
--InstallProgram(spim,$(BIN_DIR))
--InstallProgram(xspim,$(BIN_DIR))
-+InstallProgram(cl-spim,$(BIN_DIR))
-+InstallProgram(cl-xspim,$(BIN_DIR))
- InstallManPage(spim,$(MAN_DIR))
- InstallManPage(xspim,$(MAN_DIR))
- InstallNonExec(trap.handler,$(TRAP_DIR))
-@@ -291,7 +291,7 @@
+@@ -252,7 +252,7 @@
  	mv -f lex.yy.c.xx lex.yy.c
  
  depend::
diff -ruN /usr/ports/emulators/spim/pkg/PLIST spim/pkg/PLIST
--- /usr/ports/emulators/spim/pkg/PLIST	Thu Jun  8 00:44:16 2000
+++ spim/pkg/PLIST	Thu Sep 14 15:49:50 2000
@@ -1,9 +1,12 @@
-bin/spim
-bin/xspim
 bin/cl-spim
 bin/cl-xspim
-share/spim/trap.handler
-share/doc/spim/spim.ps.gz
+bin/spim
+bin/xspim
 share/doc/spim/cycle.ps.gz
-@dirrm share/doc/spim
+share/doc/spim/spim.ps.gz
+share/spim/trap.handler
 @dirrm share/spim
+@dirrm share/doc/spim
+@cwd %%X11BASE%%
+lib/X11/doc/html/spim.1.html
+lib/X11/doc/html/xspim.1.html


>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?20000923055039.2086.qmail>