From owner-freebsd-ports Fri Mar 3 13:30:23 2000 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 59AFB37B6F0 for ; Fri, 3 Mar 2000 13:30:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA65059; Fri, 3 Mar 2000 13:30:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 0026837B6C5 for ; Fri, 3 Mar 2000 13:22:54 -0800 (PST) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA64207; Fri, 3 Mar 2000 13:22:54 -0800 (PST) (envelope-from nobody@FreeBSD.org) Message-Id: <200003032122.NAA64207@freefall.freebsd.org> Date: Fri, 3 Mar 2000 13:22:54 -0800 (PST) From: tkato@prontomail.ne.jp To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: ports/17172: Update port: x11-toolkits/slingshot Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 17172 >Category: ports >Synopsis: Update port: x11-toolkits/slingshot >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 Mar 3 13:30:02 PST 2000 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: 3.4-RELEASE i386 >Organization: >Environment: >Description: - Fix MASTER_SITES - Support CFLAGS properly - Support install macros New file: patches/patch-da >How-To-Repeat: >Fix: diff -urN /usr/ports/x11-toolkits/slingshot/Makefile x11-toolkits/slingshot/Makefile --- /usr/ports/x11-toolkits/slingshot/Makefile Tue Aug 31 19:19:31 1999 +++ x11-toolkits/slingshot/Makefile Sat Mar 4 03:58:57 2000 @@ -1,7 +1,7 @@ -# New ports collection makefile for: SlingShot -# Version required: 2.1 -# Date created: 5 March 1997 -# Whom: Pedro Giffuni +# New ports collection makefile for: SlingShot +# Version required: 2.1 +# Date created: 5 March 1997 +# Whom: Pedro Giffuni # # $FreeBSD: ports/x11-toolkits/slingshot/Makefile,v 1.9 1999/08/31 02:59:35 peter Exp $ # @@ -9,24 +9,26 @@ DISTNAME= SlingShot2.1 PKGNAME= slingshot-2.1 CATEGORIES= x11-toolkits -MASTER_SITES= ftp://ftp.cdrom.com/pub/X11/R5contrib/ +MASTER_SITES= ftp://ftp.x.org/R5contrib/ \ + ftp://ftp.freesoftware.com/pub/X11/R5contrib/ EXTRACT_SUFX= .tar.Z MAINTAINER= ports@FreeBSD.org LIB_DEPENDS= xview.3:${PORTSDIR}/x11-toolkits/xview -WRKSRC= $(WRKDIR)/sspkg2.1 +WRKSRC= ${WRKDIR}/sspkg2.1 USE_X_PREFIX= yes USE_GMAKE= yes -MAKE_ENV= OPENWINHOME=$(X11BASE) +MAKE_ENV= OPENWINHOME=${X11BASE} pre-patch: - ${CP} $(WRKSRC)/config.sunos4x $(WRKSRC)/config.fbsd + ${CP} ${WRKSRC}/config.sunos4x ${WRKSRC}/config.fbsd post-install: + ${SETENV} OBJFORMAT=${PORTOBJFORMAT} ${LDCONFIG} -m ${PREFIX}/lib .if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/SlingShot + @${MKDIR} ${PREFIX}/share/doc/SlingShot ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/SlingShot ${INSTALL_DATA} ${WRKSRC}/doc/*.ps ${PREFIX}/share/doc/SlingShot .endif diff -urN /usr/ports/x11-toolkits/slingshot/patches/patch-aa x11-toolkits/slingshot/patches/patch-aa --- /usr/ports/x11-toolkits/slingshot/patches/patch-aa Wed Jun 4 07:53:07 1997 +++ x11-toolkits/slingshot/patches/patch-aa Sat Mar 4 04:18:20 2000 @@ -1,5 +1,5 @@ -*** Makefile.orig Thu Apr 24 20:12:18 1997 ---- Makefile Thu Apr 24 20:30:17 1997 +*** Makefile.orig Wed Nov 3 04:18:39 1993 +--- Makefile Sat Mar 4 04:17:25 2000 *************** *** 2,8 **** # @(#) Makefile 1.21 93/10/25 @@ -61,7 +61,7 @@ echo cp config.svr4 Make.config ; \ cp config.svr4 Make.config ; \ *************** -*** 45,57 **** +*** 45,58 **** clean: -sccs clean @@ -72,10 +72,11 @@ ! install: $(INSTALL_DIR) FORCE ! (cd $(INCLUDEDIR); make install INSTALL_DIR=$(INSTALL_DIR)) - (cp $(LIBDIR)/* $(INSTALL_DIR)/lib) +! (cp $(LIBDIR)/* $(INSTALL_DIR)/lib) -ranlib $(INSTALL_DIR)/lib/libsspkg.a -ranlib $(INSTALL_DIR)/lib/libsspkg.sa.* ---- 48,60 ---- + (cd $(INSTALL_DIR)/lib; rm -f libsspkg.so; ln -s libsspkg.so.* libsspkg.so) +--- 48,61 ---- clean: -sccs clean @@ -86,6 +87,7 @@ ! install: all $(INSTALL_DIR) FORCE ! (cd $(INCLUDEDIR); $(MAKE) install INSTALL_DIR=$(INSTALL_DIR)) - (cp $(LIBDIR)/* $(INSTALL_DIR)/lib) +! (${BSD_INSTALL_DATA} $(LIBDIR)/* $(INSTALL_DIR)/lib) -ranlib $(INSTALL_DIR)/lib/libsspkg.a -ranlib $(INSTALL_DIR)/lib/libsspkg.sa.* + (cd $(INSTALL_DIR)/lib; rm -f libsspkg.so; ln -s libsspkg.so.* libsspkg.so) diff -urN /usr/ports/x11-toolkits/slingshot/patches/patch-ba x11-toolkits/slingshot/patches/patch-ba --- /usr/ports/x11-toolkits/slingshot/patches/patch-ba Wed Jun 4 07:53:07 1997 +++ x11-toolkits/slingshot/patches/patch-ba Sat Mar 4 04:18:35 2000 @@ -1,5 +1,5 @@ -*** src/Makefile.orig Mon Oct 25 13:37:43 1993 ---- src/Makefile Wed Apr 30 00:40:56 1997 +*** src/Makefile.orig Tue Oct 26 03:37:43 1993 +--- src/Makefile Sat Mar 4 04:17:50 2000 *************** *** 15,22 **** @@ -14,8 +14,27 @@ INCDIR = $(SSPKGHOME)/include/sspkg PRIVATEINCDIR = $(SSPKGHOME)/src -! CFLAGS = -O -DNO_SINCOS +! CFLAGS += -DNO_SINCOS ! #CFLAGS = -g CPPFLAGS = -I$(SSPKGHOME)/include -I$(PRIVATEINCDIR) -I$(OPENWINHOME)/include + + +*************** +*** 112,119 **** + + + install: $(STATICLIBRARY) $(SHAREDLIB) FORCE +! cp $(STATICLIBRARY) $(INSTALL_DIR)/lib +! cp $(SHAREDLIB) $(INSTALL_DIR)/lib + ln -s $(SHAREDLIB) $(INSTALLDIR)/libsspkg.so + + +--- 112,119 ---- + + + install: $(STATICLIBRARY) $(SHAREDLIB) FORCE +! ${BSD_INSTALL_DATA} $(STATICLIBRARY) $(INSTALL_DIR)/lib +! ${BSD_INSTALL_DATA} $(SHAREDLIB) $(INSTALL_DIR)/lib + ln -s $(SHAREDLIB) $(INSTALLDIR)/libsspkg.so diff -urN /usr/ports/x11-toolkits/slingshot/patches/patch-ca x11-toolkits/slingshot/patches/patch-ca --- /usr/ports/x11-toolkits/slingshot/patches/patch-ca Wed Jun 4 07:53:07 1997 +++ x11-toolkits/slingshot/patches/patch-ca Sat Mar 4 03:46:57 2000 @@ -1,5 +1,5 @@ *** examples/Makefile.orig Tue Nov 2 14:18:49 1993 ---- examples/Makefile Wed Apr 30 00:42:39 1997 +--- examples/Makefile Sat Mar 4 18:44:23 2000 *************** *** 1,5 **** @@ -106,8 +106,8 @@ SSPKGLIB = $(SSPKGHOME)/lib/libsspkg.a -! DBXFLAGS = -O -! CFLAGS = $(DBXFLAGS) -I$(SSPKGHOME)/../include -I$(OPENWINHOME)/include +! #DBXFLAGS = -g +! CFLAGS += $(DBXFLAGS) -I$(SSPKGHOME)/../include -I$(OPENWINHOME)/include LDFLAGS = -L$(LIBDIR) $(LIBS) $(SSPKGLIB) -lm all: icons array_tile clockobj color color2 \ diff -urN /usr/ports/x11-toolkits/slingshot/patches/patch-da x11-toolkits/slingshot/patches/patch-da --- /usr/ports/x11-toolkits/slingshot/patches/patch-da Thu Jan 1 09:00:00 1970 +++ x11-toolkits/slingshot/patches/patch-da Sat Mar 4 05:08:48 2000 @@ -0,0 +1,19 @@ +*** include/sspkg/Makefile.orig Sat Oct 23 02:34:35 1993 +--- include/sspkg/Makefile Sat Mar 4 05:05:40 2000 +*************** +*** 13,19 **** + -sccs clean + + install: FORCE +! cp $(INCLUDEFILES) $(INSTALL_DIR)/include/sspkg + + FORCE: + +--- 13,19 ---- + -sccs clean + + install: FORCE +! ${BSD_INSTALL_DATA} $(INCLUDEFILES) $(INSTALL_DIR)/include/sspkg + + FORCE: + diff -urN /usr/ports/x11-toolkits/slingshot/pkg/PLIST x11-toolkits/slingshot/pkg/PLIST --- /usr/ports/x11-toolkits/slingshot/pkg/PLIST Wed May 5 19:45:56 1999 +++ x11-toolkits/slingshot/pkg/PLIST Sat Mar 4 03:57:54 2000 @@ -12,6 +12,8 @@ lib/libsspkg.sa.1 lib/libsspkg.so lib/libsspkg.so.1 +@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %B +@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R share/doc/SlingShot/README share/doc/SlingShot/appA.ps share/doc/SlingShot/appB.ps @@ -21,5 +23,5 @@ share/doc/SlingShot/ch1.ps share/doc/SlingShot/ch2.ps share/doc/SlingShot/ch3.ps -@dirrm include/sspkg @dirrm share/doc/SlingShot +@dirrm include/sspkg >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message