Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Sep 2000 12:10:09 -0700 (PDT)
From:      Jimmy Olgeni <olgeni@uli.it>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/20617: New port: uae (Unix Amiga Emulator)
Message-ID:  <200009041910.MAA48512@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/20617; it has been noted by GNATS.

From: Jimmy Olgeni <olgeni@uli.it>
To: freebsd-gnats-submit@FreeBSD.org, olgeni@uli.it
Cc:  
Subject: Re: ports/20617: New port: uae (Unix Amiga Emulator)
Date: Mon, 04 Sep 2000 21:01:22 +0200

 Updated to version 0.8.15.
 
 # This is a shell archive.  Save it in a file, remove anything before
 # this line, and then unpack it by entering "sh file".  Note, it may
 # create directories; files and directories will be owned by you and
 # have default permissions.
 #
 # This archive contains:
 #
 #	uae
 #	uae/files
 #	uae/files/md5
 #	uae/patches
 #	uae/patches/patch-aa
 #	uae/patches/patch-ab
 #	uae/pkg
 #	uae/pkg/COMMENT
 #	uae/pkg/DESCR
 #	uae/pkg/PLIST
 #	uae/Makefile
 #
 echo c - uae
 mkdir -p uae > /dev/null 2>&1
 echo c - uae/files
 mkdir -p uae/files > /dev/null 2>&1
 echo x - uae/files/md5
 sed 's/^X//' >uae/files/md5 << 'END-of-uae/files/md5'
 XMD5 (uae-0.8.15.tar.gz) = 58b7fb254c29717852e3b81bc3365ddc
 END-of-uae/files/md5
 echo c - uae/patches
 mkdir -p uae/patches > /dev/null 2>&1
 echo x - uae/patches/patch-aa
 sed 's/^X//' >uae/patches/patch-aa << 'END-of-uae/patches/patch-aa'
 X*** configure.in.orig	Sat Sep  2 01:10:58 2000
 X--- configure.in	Sat Sep  2 01:10:43 2000
 X***************
 X*** 655,662 ****
 X        NR_WARNINGS=`expr $NR_WARNINGS + 1`
 X      fi
 X    else
 X!     echo "You tried to enable threads, but I couldn't find a thread
 library!"
 X!     NR_ERRORS=`expr $NR_ERRORS + 1`
 X    fi
 X  fi
 X  
 X--- 655,680 ----
 X        NR_WARNINGS=`expr $NR_WARNINGS + 1`
 X      fi
 X    else
 X!     PLATFORM=`uname`
 X!     if [[ "$PLATFORM" = "FreeBSD" ]]; then
 X!       THREADDEP=td-posix
 X!       CFLAGS="$CFLAGS -DSUPPORT_THREADS -D_REENTRANT"
 X!       LIBS="$LIBS -pthread"
 X!       if [[ "x$HAVE_POSIX4_LIB" = "xyes" ]]; then
 X!         LIBS="$LIBS -lposix4"
 X!       fi
 X!       if [[ "x$USE_THREADS" = "xyes" ]]; then    
 X!         CFLAGS="$CFLAGS -DUAE_FILESYS_THREADS"
 X!       fi
 X!       if [[ "x$TARGET" = "xsvgalib" ]]; then
 X!         echo "If you didn't compile a fixed version of SVGAlib then
 thread support"
 X!         echo "in UAE will lock your machine real hard."
 X!         NR_WARNINGS=`expr $NR_WARNINGS + 1`
 X!       fi
 X!     else
 X!       echo "You tried to enable threads, but I couldn't find a thread
 library!"
 X!       NR_ERRORS=`expr $NR_ERRORS + 1`
 X!     fi
 X    fi
 X  fi
 X  
 END-of-uae/patches/patch-aa
 echo x - uae/patches/patch-ab
 sed 's/^X//' >uae/patches/patch-ab << 'END-of-uae/patches/patch-ab'
 X*** src/td-posix/penguin.h.orig	Tue Aug 15 11:52:59 2000
 X--- src/td-posix/penguin.h	Tue Aug 15 11:53:27 2000
 X***************
 X*** 170,176 ****
 X  typedef pthread_t penguin_id;
 X  #define BAD_PENGUIN -1
 X  
 X! static __inline__ int start_penguin (void *(*f) (void *), void *arg,
 penguin_id *foo)
 X  {
 X      return pthread_create (foo, 0, f, arg);
 X  }
 X--- 170,176 ----
 X  typedef pthread_t penguin_id;
 X  #define BAD_PENGUIN -1
 X  
 X! static int start_penguin (void *(*f) (void *), void *arg, penguin_id
 *foo)
 X  {
 X      return pthread_create (foo, 0, f, arg);
 X  }
 END-of-uae/patches/patch-ab
 echo c - uae/pkg
 mkdir -p uae/pkg > /dev/null 2>&1
 echo x - uae/pkg/COMMENT
 sed 's/^X//' >uae/pkg/COMMENT << 'END-of-uae/pkg/COMMENT'
 XThis is version 0.8.13 of UAE, the Un*x Amiga Emulator
 END-of-uae/pkg/COMMENT
 echo x - uae/pkg/DESCR
 sed 's/^X//' >uae/pkg/DESCR << 'END-of-uae/pkg/DESCR'
 XUAE allows you to run most of the available Amiga software. It is a
 Xsoftware emulation, meaning that no extra or special hardware is needed
 to
 Xdo this. The hardware of an Amiga is emulated accurately, so that Amiga
 Xsoftware is tricked into thinking it is running on the real thing, with
 Xyour computer's display, keyboard, harddisk and mouse taking the parts
 of
 Xtheir emulated counterparts.
 X
 XWWW: http://www.freiburg.linux.de/~uae/
 END-of-uae/pkg/DESCR
 echo x - uae/pkg/PLIST
 sed 's/^X//' >uae/pkg/PLIST << 'END-of-uae/pkg/PLIST'
 Xbin/uae
 Xbin/readdisk
 Xshare/doc/uae/unix/README
 Xshare/doc/uae/COMPATIBILITY
 Xshare/doc/uae/CREDITS
 Xshare/doc/uae/FAQ
 Xshare/doc/uae/NEWS
 Xshare/doc/uae/README
 Xshare/doc/uae/README.PROGRAMMERS
 X@dirrm share/doc/uae/unix
 X@dirrm share/doc/uae
 END-of-uae/pkg/PLIST
 echo x - uae/Makefile
 sed 's/^X//' >uae/Makefile << 'END-of-uae/Makefile'
 X# New ports collection makefile for:    uae
 X# Date created:         15 Aug 2000
 X# Whom:                 Jimmy Olgeni <olgeni@uli.it>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	uae
 XPORTVERSION=	0.8.15
 XCATEGORIES=	emulators
 XMASTER_SITES=	http://www.freiburg.linux.de/~uae/bin/sources/develop/
 X
 XMAINTAINER=     olgeni@uli.it
 X
 XLIB_DEPENDS=	glib12.3:${PORTSDIR}/devel/glib12 \
 X		gtk12.2:${PORTSDIR}/x11-toolkits/gtk12
 X
 XUSE_X_PREFIX=	YES
 XUSE_GMAKE=	YES
 XUSE_AUTOCONF=	YES
 XCONFIGURE_ENV=	GTK_CONFIG=${X11BASE}/bin/gtk12-config
 X
 Xdo-install:
 X	${INSTALL_PROGRAM} ${WRKSRC}/uae ${PREFIX}/bin
 X	${INSTALL_PROGRAM} ${WRKSRC}/readdisk ${PREFIX}/bin
 X	${MKDIR} ${PREFIX}/share/doc/uae
 X	${MKDIR} ${PREFIX}/share/doc/uae/unix
 X	${INSTALL_DATA} ${WRKSRC}/docs/COMPATIBILITY ${PREFIX}/share/doc/uae
 X	${INSTALL_DATA} ${WRKSRC}/docs/CREDITS ${PREFIX}/share/doc/uae
 X	${INSTALL_DATA} ${WRKSRC}/docs/FAQ ${PREFIX}/share/doc/uae
 X	${INSTALL_DATA} ${WRKSRC}/docs/NEWS ${PREFIX}/share/doc/uae
 X	${INSTALL_DATA} ${WRKSRC}/docs/README ${PREFIX}/share/doc/uae
 X	${INSTALL_DATA} ${WRKSRC}/docs/README.PROGRAMMERS
 ${PREFIX}/share/doc/uae
 X	${INSTALL_DATA} ${WRKSRC}/docs/COMPATIBILITY ${PREFIX}/share/doc/uae
 X	${INSTALL_DATA} ${WRKSRC}/docs/unix/* ${PREFIX}/share/doc/uae/unix
 X
 X.include <bsd.port.mk>
 END-of-uae/Makefile
 exit
 


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?200009041910.MAA48512>