Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Oct 2002 16:07:14 +0400 (MSD)
From:      "Lev A. Serbryakov" <lev@serebryakov.spb.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/44458: [NEW PORT] devel/mingw32-bin-msvcrt: new version of mingw32 toolchain for Windows target
Message-ID:  <200210251207.g9PC7ErL091286@ftp.translate.ru>

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

>Number:         44458
>Category:       ports
>Synopsis:       [NEW PORT] devel/mingw32-bin-msvcrt: new version of mingw32 toolchain for Windows target
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Oct 25 05:10:05 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Lev A. Serbryakov <lev@serebryakov.spb.ru>
>Release:        FreeBSD 4.7-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD ftp.translate.ru 4.7-PRERELEASE FreeBSD 4.7-PRERELEASE #0: Wed Sep 4 15:11:34 MSD 2002 lev@ftp.translate.ru:/usr/src/sys/compile/FTPTR i386
Ports collection from 25 Oct 2002.

>Description:
 
  This is runtime and headers from latest mingw32-2.0.0 package.
  Here is old port `devel/mingw-' from 1.0.0 package, but maintainer of
  this old port syay, taht he don't want update it, because new versions
  is not too stable. It is good idea, to have old and stable environment
  (with old and good-known gcc-2.95, etc) and new one. We have many versions
  of native gcc in `lang/', for example.


>How-To-Repeat:

>Fix:

# 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:
#
#	mingw32-bin-msvcrt
#	mingw32-bin-msvcrt/files
#	mingw32-bin-msvcrt/files/Makefile
#	mingw32-bin-msvcrt/Makefile
#	mingw32-bin-msvcrt/distinfo
#	mingw32-bin-msvcrt/pkg-comment
#	mingw32-bin-msvcrt/pkg-descr
#	mingw32-bin-msvcrt/pkg-plist
#
echo c - mingw32-bin-msvcrt
mkdir -p mingw32-bin-msvcrt > /dev/null 2>&1
echo c - mingw32-bin-msvcrt/files
mkdir -p mingw32-bin-msvcrt/files > /dev/null 2>&1
echo x - mingw32-bin-msvcrt/files/Makefile
sed 's/^X//' >mingw32-bin-msvcrt/files/Makefile << 'END-of-mingw32-bin-msvcrt/files/Makefile'
X# $FreeBSD: ports/devel/mingw-bin-msvcrt/files/Makefile,v 1.3 2002/01/16 18:30:54 knu Exp $
X
Xall:
X
Xinstall:
X	mkdir -p ${PREFIX}/bin
X	install -c -g wheel -o root -m 0755 bin/mingwm10.dll ${PREFIX}/bin
X	mkdir -p ${PREFIX}/mingw32
X	cp -R lib include ${PREFIX}/mingw32
X
END-of-mingw32-bin-msvcrt/files/Makefile
echo x - mingw32-bin-msvcrt/Makefile
sed 's/^X//' >mingw32-bin-msvcrt/Makefile << 'END-of-mingw32-bin-msvcrt/Makefile'
X# New ports collection makefile for: mingw32-bin-msvcrt
X# Date created:		24 Oct 2002
X# Whom:                 Lev A. Serebryakov <lev@serebryakov.spb.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	bin-msvcrt
XPORTVERSION=	r${RUNTIMEVERSION}.a${APIVERSION}
XCATEGORIES=	devel
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	mingw
XPKGNAMEPREFIX=	mingw32-
XDISTFILES=	mingw-runtime-${RUNTIMEVERSION}${EXTRACT_SUFX} \
X		w32api-${APIVERSION}${EXTRACT_SUFX}
XDIST_SUBDIR=	mingw
X
XMAINTAINER=	lev@serebryakov.spb.ru
X
XRUNTIMEVERSION=	2.2
XAPIVERSION=	2.0
X
XNO_MTREE=	yes
XNO_WRKSUBDIR=	yes
X
Xpost-extract:
X	@${CP} ${FILESDIR}/Makefile ${WRKDIR}
X
X.include <bsd.port.mk>
END-of-mingw32-bin-msvcrt/Makefile
echo x - mingw32-bin-msvcrt/distinfo
sed 's/^X//' >mingw32-bin-msvcrt/distinfo << 'END-of-mingw32-bin-msvcrt/distinfo'
XMD5 (mingw/mingw-runtime-2.2.tar.gz) = c689c1a1705738648da835b0bae8ddee
XMD5 (mingw/w32api-2.0.tar.gz) = 53a14a350aead46916804dd5f94c0e8a
END-of-mingw32-bin-msvcrt/distinfo
echo x - mingw32-bin-msvcrt/pkg-comment
sed 's/^X//' >mingw32-bin-msvcrt/pkg-comment << 'END-of-mingw32-bin-msvcrt/pkg-comment'
XHeaders and Libraries for Windows cross-development
END-of-mingw32-bin-msvcrt/pkg-comment
echo x - mingw32-bin-msvcrt/pkg-descr
sed 's/^X//' >mingw32-bin-msvcrt/pkg-descr << 'END-of-mingw32-bin-msvcrt/pkg-descr'
XHeaders and Libraries for Windows cross-development.
X
XThis port is needed by mingw-gcc/devel.
X
XWWW: http://mingw.sourceforge.net
END-of-mingw32-bin-msvcrt/pkg-descr
echo x - mingw32-bin-msvcrt/pkg-plist
sed 's/^X//' >mingw32-bin-msvcrt/pkg-plist << 'END-of-mingw32-bin-msvcrt/pkg-plist'
Xbin/mingwm10.dll
Xmingw32/include/GL/gl.h
Xmingw32/include/GL/glext.h
Xmingw32/include/GL/glu.h
Xmingw32/include/_mingw.h
Xmingw32/include/accctrl.h
Xmingw32/include/aclapi.h
Xmingw32/include/assert.h
Xmingw32/include/basetsd.h
Xmingw32/include/basetyps.h
Xmingw32/include/cderr.h
Xmingw32/include/cguid.h
Xmingw32/include/comcat.h
Xmingw32/include/commctrl.h
Xmingw32/include/commdlg.h
Xmingw32/include/conio.h
Xmingw32/include/cpl.h
Xmingw32/include/cplext.h
Xmingw32/include/ctype.h
Xmingw32/include/custcntl.h
Xmingw32/include/dbt.h
Xmingw32/include/dde.h
Xmingw32/include/ddeml.h
Xmingw32/include/dir.h
Xmingw32/include/direct.h
Xmingw32/include/dirent.h
Xmingw32/include/dlgs.h
Xmingw32/include/docobj.h
Xmingw32/include/dos.h
Xmingw32/include/errno.h
Xmingw32/include/excpt.h
Xmingw32/include/exdisp.h
Xmingw32/include/exdispid.h
Xmingw32/include/fcntl.h
Xmingw32/include/fenv.h
Xmingw32/include/float.h
Xmingw32/include/gmon.h
Xmingw32/include/httpext.h
Xmingw32/include/idispids.h
Xmingw32/include/imagehlp.h
Xmingw32/include/imm.h
Xmingw32/include/initguid.h
Xmingw32/include/intshcut.h
Xmingw32/include/inttypes.h
Xmingw32/include/io.h
Xmingw32/include/ipexport.h
Xmingw32/include/iphlpapi.h
Xmingw32/include/ipifcons.h
Xmingw32/include/iprtrmib.h
Xmingw32/include/iptypes.h
Xmingw32/include/isguids.h
Xmingw32/include/largeint.h
Xmingw32/include/limits.h
Xmingw32/include/lm.h
Xmingw32/include/lmaccess.h
Xmingw32/include/lmalert.h
Xmingw32/include/lmapibuf.h
Xmingw32/include/lmat.h
Xmingw32/include/lmaudit.h
Xmingw32/include/lmbrowsr.h
Xmingw32/include/lmchdev.h
Xmingw32/include/lmconfig.h
Xmingw32/include/lmcons.h
Xmingw32/include/lmerr.h
Xmingw32/include/lmerrlog.h
Xmingw32/include/lmmsg.h
Xmingw32/include/lmremutl.h
Xmingw32/include/lmrepl.h
Xmingw32/include/lmserver.h
Xmingw32/include/lmshare.h
Xmingw32/include/lmsname.h
Xmingw32/include/lmstats.h
Xmingw32/include/lmsvc.h
Xmingw32/include/lmuse.h
Xmingw32/include/lmuseflg.h
Xmingw32/include/lmwksta.h
Xmingw32/include/locale.h
Xmingw32/include/lzexpand.h
Xmingw32/include/malloc.h
Xmingw32/include/mapi.h
Xmingw32/include/math.h
Xmingw32/include/mbctype.h
Xmingw32/include/mbstring.h
Xmingw32/include/mciavi.h
Xmingw32/include/mcx.h
Xmingw32/include/mem.h
Xmingw32/include/memory.h
Xmingw32/include/mmsystem.h
Xmingw32/include/mshtml.h
Xmingw32/include/mswsock.h
Xmingw32/include/nb30.h
Xmingw32/include/nddeapi.h
Xmingw32/include/nspapi.h
Xmingw32/include/ntdef.h
Xmingw32/include/ntdll.h
Xmingw32/include/ntsecapi.h
Xmingw32/include/ntsecpkg.h
Xmingw32/include/oaidl.h
Xmingw32/include/objbase.h
Xmingw32/include/objfwd.h
Xmingw32/include/objidl.h
Xmingw32/include/ocidl.h
Xmingw32/include/odbcinst.h
Xmingw32/include/ole.h
Xmingw32/include/ole2.h
Xmingw32/include/ole2ver.h
Xmingw32/include/oleauto.h
Xmingw32/include/olectl.h
Xmingw32/include/olectlid.h
Xmingw32/include/oledlg.h
Xmingw32/include/oleidl.h
Xmingw32/include/pbt.h
Xmingw32/include/poppack.h
Xmingw32/include/process.h
Xmingw32/include/profil.h
Xmingw32/include/profile.h
Xmingw32/include/prsht.h
Xmingw32/include/psapi.h
Xmingw32/include/pshpack1.h
Xmingw32/include/pshpack2.h
Xmingw32/include/pshpack4.h
Xmingw32/include/pshpack8.h
Xmingw32/include/rapi.h
Xmingw32/include/ras.h
Xmingw32/include/raserror.h
Xmingw32/include/rassapi.h
Xmingw32/include/regstr.h
Xmingw32/include/richedit.h
Xmingw32/include/richole.h
Xmingw32/include/rpc.h
Xmingw32/include/rpcdce.h
Xmingw32/include/rpcdce2.h
Xmingw32/include/rpcdcep.h
Xmingw32/include/rpcndr.h
Xmingw32/include/rpcnsi.h
Xmingw32/include/rpcnsip.h
Xmingw32/include/rpcnterr.h
Xmingw32/include/rpcproxy.h
Xmingw32/include/schannel.h
Xmingw32/include/schnlsp.h
Xmingw32/include/scrnsave.h
Xmingw32/include/security.h
Xmingw32/include/setjmp.h
Xmingw32/include/setupapi.h
Xmingw32/include/share.h
Xmingw32/include/shellapi.h
Xmingw32/include/shlguid.h
Xmingw32/include/shlobj.h
Xmingw32/include/shlwapi.h
Xmingw32/include/signal.h
Xmingw32/include/sql.h
Xmingw32/include/sqlext.h
Xmingw32/include/sqltypes.h
Xmingw32/include/sqlucode.h
Xmingw32/include/sspi.h
Xmingw32/include/stdarg.h
Xmingw32/include/stddef.h
Xmingw32/include/stdint.h
Xmingw32/include/stdio.h
Xmingw32/include/stdlib.h
Xmingw32/include/string.h
Xmingw32/include/strings.h
Xmingw32/include/subauth.h
Xmingw32/include/svcguid.h
Xmingw32/include/sys/fcntl.h
Xmingw32/include/sys/file.h
Xmingw32/include/sys/locking.h
Xmingw32/include/sys/param.h
Xmingw32/include/sys/stat.h
Xmingw32/include/sys/time.h
Xmingw32/include/sys/timeb.h
Xmingw32/include/sys/types.h
Xmingw32/include/sys/unistd.h
Xmingw32/include/sys/utime.h
Xmingw32/include/tchar.h
Xmingw32/include/time.h
Xmingw32/include/tlhelp32.h
Xmingw32/include/unistd.h
Xmingw32/include/unknwn.h
Xmingw32/include/userenv.h
Xmingw32/include/values.h
Xmingw32/include/varargs.h
Xmingw32/include/w32api.h
Xmingw32/include/wchar.h
Xmingw32/include/wctype.h
Xmingw32/include/winbase.h
Xmingw32/include/wincon.h
Xmingw32/include/wincrypt.h
Xmingw32/include/windef.h
Xmingw32/include/windows.h
Xmingw32/include/windowsx.h
Xmingw32/include/winerror.h
Xmingw32/include/wingdi.h
Xmingw32/include/wininet.h
Xmingw32/include/winioctl.h
Xmingw32/include/winnetwk.h
Xmingw32/include/winnls.h
Xmingw32/include/winnt.h
Xmingw32/include/winperf.h
Xmingw32/include/winreg.h
Xmingw32/include/winresrc.h
Xmingw32/include/winsock.h
Xmingw32/include/winsock2.h
Xmingw32/include/winspool.h
Xmingw32/include/winsvc.h
Xmingw32/include/winuser.h
Xmingw32/include/winver.h
Xmingw32/include/ws2spi.h
Xmingw32/include/ws2tcpip.h
Xmingw32/include/wsahelp.h
Xmingw32/include/wsipx.h
Xmingw32/include/wsnetbs.h
Xmingw32/include/wtypes.h
Xmingw32/include/zmouse.h
Xmingw32/lib/CRT_fp10.o
Xmingw32/lib/CRT_fp8.o
Xmingw32/lib/CRT_noglob.o
Xmingw32/lib/crt1.o
Xmingw32/lib/crt2.o
Xmingw32/lib/crtmt.o
Xmingw32/lib/crtst.o
Xmingw32/lib/dllcrt1.o
Xmingw32/lib/dllcrt2.o
Xmingw32/lib/gcrt1.o
Xmingw32/lib/gcrt2.o
Xmingw32/lib/libadvapi32.a
Xmingw32/lib/libcap.a
Xmingw32/lib/libcoldname.a
Xmingw32/lib/libcomctl32.a
Xmingw32/lib/libcomdlg32.a
Xmingw32/lib/libcrtdll.a
Xmingw32/lib/libcrypt32.a
Xmingw32/lib/libctl3d32.a
Xmingw32/lib/libd3dim.a
Xmingw32/lib/libd3drm.a
Xmingw32/lib/libd3dxof.a
Xmingw32/lib/libddraw.a
Xmingw32/lib/libdinput.a
Xmingw32/lib/libdlcapi.a
Xmingw32/lib/libdplayx.a
Xmingw32/lib/libdsetup.a
Xmingw32/lib/libdsound.a
Xmingw32/lib/libdxguid.a
Xmingw32/lib/libgdi32.a
Xmingw32/lib/libglaux.a
Xmingw32/lib/libglu32.a
Xmingw32/lib/libglut.a
Xmingw32/lib/libglut32.a
Xmingw32/lib/libgmon.a
Xmingw32/lib/libimagehlp.a
Xmingw32/lib/libimm32.a
Xmingw32/lib/libiphlpapi.a
Xmingw32/lib/libkernel32.a
Xmingw32/lib/liblargeint.a
Xmingw32/lib/liblz32.a
Xmingw32/lib/libm.a
Xmingw32/lib/libmapi32.a
Xmingw32/lib/libmfcuia32.a
Xmingw32/lib/libmgmtapi.a
Xmingw32/lib/libmingw32.a
Xmingw32/lib/libmingwex.a
Xmingw32/lib/libmingwthrd.a
Xmingw32/lib/libmoldname.a
Xmingw32/lib/libmpr.a
Xmingw32/lib/libmsacm32.a
Xmingw32/lib/libmsimg32.a
Xmingw32/lib/libmsvcp60.a
Xmingw32/lib/libmsvcrt.a
Xmingw32/lib/libmsvcrt20.a
Xmingw32/lib/libmsvcrt40.a
Xmingw32/lib/libmswsock.a
Xmingw32/lib/libnddeapi.a
Xmingw32/lib/libnetapi32.a
Xmingw32/lib/libntdll.a
Xmingw32/lib/libodbc32.a
Xmingw32/lib/libodbccp32.a
Xmingw32/lib/libole32.a
Xmingw32/lib/liboleaut32.a
Xmingw32/lib/libolecli32.a
Xmingw32/lib/liboledlg.a
Xmingw32/lib/libolepro32.a
Xmingw32/lib/libolesvr32.a
Xmingw32/lib/libopengl32.a
Xmingw32/lib/libpenwin32.a
Xmingw32/lib/libpkpd32.a
Xmingw32/lib/libpsapi.a
Xmingw32/lib/librapi.a
Xmingw32/lib/librasapi32.a
Xmingw32/lib/librpcdce4.a
Xmingw32/lib/librpcns4.a
Xmingw32/lib/librpcrt4.a
Xmingw32/lib/libscrnsave.a
Xmingw32/lib/libscrnsavw.a
Xmingw32/lib/libsecur32.a
Xmingw32/lib/libsetupapi.a
Xmingw32/lib/libshell32.a
Xmingw32/lib/libshlwapi.a
Xmingw32/lib/libsvrapi.a
Xmingw32/lib/libtapi32.a
Xmingw32/lib/libth32.a
Xmingw32/lib/libthunk32.a
Xmingw32/lib/liburl.a
Xmingw32/lib/libuser32.a
Xmingw32/lib/libuserenv.a
Xmingw32/lib/libuuid.a
Xmingw32/lib/libvdmdbg.a
Xmingw32/lib/libversion.a
Xmingw32/lib/libvfw32.a
Xmingw32/lib/libwin32spl.a
Xmingw32/lib/libwininet.a
Xmingw32/lib/libwinmm.a
Xmingw32/lib/libwinspool.a
Xmingw32/lib/libwinstrm.a
Xmingw32/lib/libwow32.a
Xmingw32/lib/libws2_32.a
Xmingw32/lib/libwsock32.a
Xmingw32/lib/libwst.a
X@dirrm mingw32/include/GL
X@dirrm mingw32/include/sys
X@dirrm mingw32/include
X@unexec rmdir -p %D/mingw32/lib 2>/dev/null || true
END-of-mingw32-bin-msvcrt/pkg-plist
exit

>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?200210251207.g9PC7ErL091286>