From owner-freebsd-ports Fri Sep 8 21:27:16 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id VAA02512 for ports-outgoing; Fri, 8 Sep 1995 21:27:16 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id VAA02506 for ; Fri, 8 Sep 1995 21:27:12 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.12/8.6.9) id VAA05472; Fri, 8 Sep 1995 21:27:19 -0700 Date: Fri, 8 Sep 1995 21:27:19 -0700 Message-Id: <199509090427.VAA05472@silvia.HIP.Berkeley.EDU> To: CACHO@mexicano.gdl.iteso.mx CC: FreeBSD-ports@freebsd.org In-reply-to: <199509082324.RAA09617@cecusac.gdl.iteso.mx> (CACHO@mexicano.gdl.iteso.mx) Subject: Re: XFractInt 3.0 Port From: asami@cs.berkeley.edu (Satoshi Asami) Sender: ports-owner@freebsd.org Precedence: bulk * I uploaded a port of xfractint 3.0 for FreeBSD to: : * If you like fractals, you'll like this program! Thanks, I imported it! There is something wrong with the screen updates though, I often need to move around the cursor to have the items redrawn when I switch between different menus. Also, the "shell to DOS" item was funny! :p I'll attach the changes I made to your port, please look at them and section 4.3 of the handbook for future reference. Again, thanks! Satoshi ======= diff -ru xfractint/Makefile xfractint.new/Makefile --- xfractint/Makefile Fri Sep 8 11:30:09 1995 +++ xfractint.new/Makefile Fri Sep 8 21:21:05 1995 @@ -3,9 +3,12 @@ # Date created: 7 Sept 1995 # Whom: cacho@mexicano.gdl.iteso.mx # +# $Id$ +# DISTNAME= xfract300 -CATEGORIES+= graphics x11 +PKGNAME= xfractint-3.00 +CATEGORIES+= graphics MASTER_SITES= ftp://ftp.cs.berkeley.edu/ucb/sprite/ EXTRACT_SUFX= .shar.Z @@ -13,5 +16,10 @@ EXTRACT_BEFORE_ARGS= EXTRACT_AFTER_ARGS= |sh NO_WRKSUBDIR= yes + +post-install: +.if !defined(NOMANCOMPRESS) + gzip -9nf ${PREFIX}/man/man1/xfractint.1 +.endif .include diff -ru xfractint/patches/patch-aa xfractint.new/patches/patch-aa --- xfractint/patches/patch-aa Fri Sep 8 10:14:55 1995 +++ xfractint.new/patches/patch-aa Fri Sep 8 20:08:44 1995 @@ -55,7 +55,7 @@ #For Solaris, use CFLAGS = -I. -I/usr/openwin/include $(DEFINES) -g #CFLAGS = -I. -D_CONST $(DEFINES) -! CFLAGS = -I. $(DEFINES) -g -I/usr/X11R6/include +! CFLAGS = -I. $(DEFINES) -O2 -m486 -I/usr/X11R6/include # Gcc is often the only compiler that works for this # For HPUX, use CC = cc -Aa -D_HPUX_SOURCE diff -ru xfractint/pkg/COMMENT xfractint.new/pkg/COMMENT --- xfractint/pkg/COMMENT Fri Sep 8 11:29:10 1995 +++ xfractint.new/pkg/COMMENT Fri Sep 8 19:47:35 1995 @@ -1 +1 @@ -Xfractint - The Unix port of fractint. +Xfractint-3.00 - The Unix port of fractint. diff -ru xfractint/pkg/DESCR xfractint.new/pkg/DESCR --- xfractint/pkg/DESCR Fri Sep 8 10:39:58 1995 +++ xfractint.new/pkg/DESCR Fri Sep 8 19:47:44 1995 @@ -1,8 +1,6 @@ - Xfractint - The Unix port of fractint. Fractint is an IBM PC program to generate fractals, and was written by the Stone Soup Group. The unix port was done by Ken Shirriff (shirriff@Sprite.Berkeley.EDU) - diff -ru xfractint/pkg/PLIST xfractint.new/pkg/PLIST --- xfractint/pkg/PLIST Fri Sep 8 10:32:55 1995 +++ xfractint.new/pkg/PLIST Fri Sep 8 19:47:53 1995 @@ -1,8 +1,4 @@ -@owner bin -@group bin -@mode 755 bin/xfractint -@mode 644 lib/fractint/altern.map lib/fractint/blues.map lib/fractint/cellular.par @@ -38,4 +34,4 @@ lib/fractint/tiling.l lib/fractint/topo.map lib/fractint/volcano.map -man/man1/xfractint.1 +man/man1/xfractint.1.gz