Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  4 Dec 2006 16:49:27 +0100 (CET)
From:      trasz <trasz@pin.if.uz.zgora.pl>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/106319: [NEW PORT][BRING BACK, ACTUALLY] emulators/basiliskII: A free, portable, Open Source 68k Mac emulator
Message-ID:  <20061204154927.BECAB39DBA@pin.if.uz.zgora.pl>
Resent-Message-ID: <200612041550.kB4FoF6D074317@freefall.freebsd.org>

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

>Number:         106319
>Category:       ports
>Synopsis:       [NEW PORT][BRING BACK, ACTUALLY] emulators/basiliskII: A free, portable, Open Source 68k Mac emulator
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Dec 04 15:50:09 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     trasz
>Release:        FreeBSD 6.1-RELEASE-p10 i386
>Organization:
>Environment:
System: FreeBSD pin.if.uz.zgora.pl 6.1-RELEASE-p10 FreeBSD 6.1-RELEASE-p10 #0: Wed Nov 15 19:16:30 CET 2006
>Description:
- Bring back the port, it expired before it's maintainer timed out
- Fix build, hopefully
- Update distsite
- Take maintainership

WWW: http://gwenole.beauchesne.info/projects/basilisk2/

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- basiliskII-1.0_3.shar begins here ---
# 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:
#
#	basiliskII
#	basiliskII/Makefile
#	basiliskII/distinfo
#	basiliskII/pkg-descr
#	basiliskII/pkg-message
#	basiliskII/pkg-plist
#	basiliskII/files
#	basiliskII/files/patch-src-Unix-configure
#
echo c - basiliskII
mkdir -p basiliskII > /dev/null 2>&1
echo x - basiliskII/Makefile
sed 's/^X//' >basiliskII/Makefile << 'END-of-basiliskII/Makefile'
X# New ports collection makefile for:	BasiliskII
X# Date created:				17 April 2000
X# Whom:					Maxim Sobolev <sobomax@FreeBSD.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	basiliskII
XPORTVERSION=	1.0
XPORTREVISION=	3
XCATEGORIES=	emulators
XMASTER_SITES=	http://gwenole.beauchesne.info/projects/basilisk2/files/
XMASTER_SITE_SUBDIR=	basilisk
XDISTNAME=	BasiliskII_src_01052006
X
XMAINTAINER=	trasz@pin.if.uz.zgora.pl
XCOMMENT=	A free, portable, Open Source 68k Mac emulator
X
XWRKSRC=		${WRKDIR}/BasiliskII-${PORTVERSION}/src/Unix
X
XUSE_X_PREFIX=	yes
XUSE_BZIP2=	yes
XUSE_GNOME=	esound gtk20
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XCONFIGURE_ARGS=	--disable-fbdev-dga --enable-fpe=uae
XCONFIGURE_ENV=	CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
X		LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
X
XMAN1=		BasiliskII.1
X
X.include <bsd.port.pre.mk>
X
X.if ${OSVERSION} > 400012
XCFLAGS+=	-fpermissive
X.endif
X
X.if ${ARCH} == amd64
XBROKEN=	does not compile on AMD64 architectures
X.endif
X
Xpost-install:
X	@${CAT} ${PKGMESSAGE}
X
X.include <bsd.port.post.mk>
END-of-basiliskII/Makefile
echo x - basiliskII/distinfo
sed 's/^X//' >basiliskII/distinfo << 'END-of-basiliskII/distinfo'
XMD5 (BasiliskII_src_01052006.tar.bz2) = dfe9e088649133485bae28a713979481
XSHA256 (BasiliskII_src_01052006.tar.bz2) = 6782f2ed3587d7790557a0994f5b7472d7a27ded0f1598b9380efabde16bd3cc
XSIZE (BasiliskII_src_01052006.tar.bz2) = 1310908
END-of-basiliskII/distinfo
echo x - basiliskII/pkg-descr
sed 's/^X//' >basiliskII/pkg-descr << 'END-of-basiliskII/pkg-descr'
XBasilisk II is a free, portable, Open Source 68k Mac emulator. It requires a
Xcopy of a 512K or 1MB Mac ROM and a copy of MacOS 7.x or 8.x to run.
X
XWWW: http://gwenole.beauchesne.info/projects/basilisk2/
END-of-basiliskII/pkg-descr
echo x - basiliskII/pkg-message
sed 's/^X//' >basiliskII/pkg-message << 'END-of-basiliskII/pkg-message'
X********************************************************************************
X
X NOTE: You have to get a copy of the original Mac ROM image and a copy of MacOS
X       to run BasiliskII. Be aware that the only legal way to get ROM image is
X       to rip it out from your Mac computer. See BasiliskII home page to get
X       details.
X
X********************************************************************************
END-of-basiliskII/pkg-message
echo x - basiliskII/pkg-plist
sed 's/^X//' >basiliskII/pkg-plist << 'END-of-basiliskII/pkg-plist'
Xbin/BasiliskII
Xshare/BasiliskII/fbdevices
Xshare/BasiliskII/keycodes
Xshare/BasiliskII/tunconfig
X@dirrm share/BasiliskII
END-of-basiliskII/pkg-plist
echo c - basiliskII/files
mkdir -p basiliskII/files > /dev/null 2>&1
echo x - basiliskII/files/patch-src-Unix-configure
sed 's/^X//' >basiliskII/files/patch-src-Unix-configure << 'END-of-basiliskII/files/patch-src-Unix-configure'
X--- configure.orig	Mon May  1 15:31:31 2006
X+++ configure	Wed Nov 22 22:08:45 2006
X@@ -23521,69 +23521,69 @@
X if [ -z "$sigsegv_recovery" ]; then
X   echo "$as_me:$LINENO: checking whether your system supports extended signal handlers" >&5
X echo $ECHO_N "checking whether your system supports extended signal handlers... $ECHO_C" >&6
X-if test "${ac_cv_have_extended_signals+set}" = set; then
X-  echo $ECHO_N "(cached) $ECHO_C" >&6
X-else
X-
X-
X-
X-    ac_ext=cc
X-ac_cpp='$CXXCPP $CPPFLAGS'
X-ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
X-ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
X-ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
X-
X-    if test "$cross_compiling" = yes; then
X-      ac_cv_have_extended_signals=no
X-
X-else
X-  cat >conftest.$ac_ext <<_ACEOF
X-/* confdefs.h.  */
X-_ACEOF
X-cat confdefs.h >>conftest.$ac_ext
X-cat >>conftest.$ac_ext <<_ACEOF
X-/* end confdefs.h.  */
X-
X-      #define HAVE_SIGINFO_T 1
X-      #define CONFIGURE_TEST_SIGSEGV_RECOVERY
X-      #include "vm_alloc.cpp"
X-      #include "sigsegv.cpp"
X-
X-_ACEOF
X-rm -f conftest$ac_exeext
X-if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
X-  (eval $ac_link) 2>&5
X-  ac_status=$?
X-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
X-  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
X-  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
X-  (eval $ac_try) 2>&5
X-  ac_status=$?
X-  echo "$as_me:$LINENO: \$? = $ac_status" >&5
X-  (exit $ac_status); }; }; then
X+#if test "${ac_cv_have_extended_signals+set}" = set; then
X+#  echo $ECHO_N "(cached) $ECHO_C" >&6
X+#else
X+#
X+#
X+#
X+#    ac_ext=cc
X+#ac_cpp='$CXXCPP $CPPFLAGS'
X+#ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
X+#ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
X+#ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
X+#
X+#    if test "$cross_compiling" = yes; then
X+#      ac_cv_have_extended_signals=no
X+#
X+#else
X+#  cat >conftest.$ac_ext <<_ACEOF
X+#/* confdefs.h.  */
X+#_ACEOF
X+#cat confdefs.h >>conftest.$ac_ext
X+#cat >>conftest.$ac_ext <<_ACEOF
X+#/* end confdefs.h.  */
X+#
X+#      #define HAVE_SIGINFO_T 1
X+#      #define CONFIGURE_TEST_SIGSEGV_RECOVERY
X+#      #include "vm_alloc.cpp"
X+#      #include "sigsegv.cpp"
X+#
X+#_ACEOF
X+#rm -f conftest$ac_exeext
X+#if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
X+#  (eval $ac_link) 2>&5
X+#  ac_status=$?
X+#  echo "$as_me:$LINENO: \$? = $ac_status" >&5
X+#  (exit $ac_status); } && { ac_try='./conftest$ac_exeext'
X+#  { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
X+#  (eval $ac_try) 2>&5
X+#  ac_status=$?
X+#  echo "$as_me:$LINENO: \$? = $ac_status" >&5
X+#  (exit $ac_status); }; }; then
X 
X     sigsegv_recovery=siginfo
X     ac_cv_have_extended_signals=yes
X 
X-else
X-  echo "$as_me: program exited with status $ac_status" >&5
X-echo "$as_me: failed program was:" >&5
X-sed 's/^/| /' conftest.$ac_ext >&5
X-
X-( exit $ac_status )
X-ac_cv_have_extended_signals=no
X-fi
X-rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
X-fi
X-    ac_ext=c
X-ac_cpp='$CPP $CPPFLAGS'
X-ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
X-ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
X-ac_compiler_gnu=$ac_cv_c_compiler_gnu
X-
X-
X-
X-fi
X+#else
X+#  echo "$as_me: program exited with status $ac_status" >&5
X+#echo "$as_me: failed program was:" >&5
X+#sed 's/^/| /' conftest.$ac_ext >&5
X+#
X+#( exit $ac_status )
X+#ac_cv_have_extended_signals=no
X+#fi
X+#rm -f core *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext
X+#fi
X+#    ac_ext=c
X+#ac_cpp='$CPP $CPPFLAGS'
X+#ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
X+#ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
X+#ac_compiler_gnu=$ac_cv_c_compiler_gnu
X+#
X+#
X+#
X+#fi
X echo "$as_me:$LINENO: result: $ac_cv_have_extended_signals" >&5
X echo "${ECHO_T}$ac_cv_have_extended_signals" >&6
X 
END-of-basiliskII/files/patch-src-Unix-configure
exit
--- basiliskII-1.0_3.shar ends here ---

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



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