diff options
author | minoura <minoura@pkgsrc.org> | 2001-01-30 03:20:51 +0000 |
---|---|---|
committer | minoura <minoura@pkgsrc.org> | 2001-01-30 03:20:51 +0000 |
commit | 0041d4624b0cdd8096bf176398395c5ea5f7e0a2 (patch) | |
tree | 3d0d717327a81535bfbb66d0b88a3a2a275e052f /devel | |
parent | 277936bb97ca180b3425df29d839a01eb4e9e483 (diff) | |
download | pkgsrc-0041d4624b0cdd8096bf176398395c5ea5f7e0a2.tar.gz |
Headers for Win32 application development.
From the PEACE repository,
http://cvs.kshosen.ac.jp/cvsweb.cgi/peace/pkgsrc/devel/w32api/
Diffstat (limited to 'devel')
-rw-r--r-- | devel/w32api/Makefile | 29 | ||||
-rw-r--r-- | devel/w32api/files/md5 | 3 | ||||
-rw-r--r-- | devel/w32api/files/patch-sum | 5 | ||||
-rw-r--r-- | devel/w32api/patches/patch-aa | 11 | ||||
-rw-r--r-- | devel/w32api/patches/patch-ab | 11 | ||||
-rw-r--r-- | devel/w32api/patches/patch-ac | 13 | ||||
-rw-r--r-- | devel/w32api/pkg/COMMENT | 1 | ||||
-rw-r--r-- | devel/w32api/pkg/DESCR | 6 | ||||
-rw-r--r-- | devel/w32api/pkg/PLIST | 118 |
9 files changed, 197 insertions, 0 deletions
diff --git a/devel/w32api/Makefile b/devel/w32api/Makefile new file mode 100644 index 00000000000..665b6ebcef9 --- /dev/null +++ b/devel/w32api/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1.1.1 2001/01/30 03:20:51 minoura Exp $ + +DISTNAME= w32api-0.4-20001122-bjy +PKGNAME= w32api-0.4nb2 +CATEGORIES= devel +MASTER_SITES= http://my.dreamwiz.com/bangjy/ +WRKSRC= ${WRKDIR}/${DISTNAME:S/-bjy//} + +MAINTAINER= oki@yha.att.ne.jp +HOMEPAGE= http://www.acc.umu.se/~anorland/gnu-win32/ + +BUILD_DEPENDS+= ${PREFIX}/cross/i386-netbsdpe/bin/gcc:../../cross/i386-netbsdpe + +#HAS_CONFIGURE= yes +#CONFIGURE_ARGS+= "--prefix=${PREFIX}/cross/i386-netbsdpe" +#CONFIGURE_ENV+= CC="${PREFIX}/cross/i386-netbsdpe/bin/gcc -I/usr/include" +#CONFIGURE_ENV+= AS="${PREFIX}/cross/i386-netbsdpe/bin/as" +#CONFIGURE_ENV+= DLLTOOL="${PREFIX}/cross/i386-netbsdpe/bin/dlltool" + +#USE_GMAKE= yes + +# currently, don't build import libraries. +do-build: + +do-install: + ${MKDIR} ${PREFIX}/cross/i386-netbsdpe/include + ${CP} ${WRKSRC}/include/*.h ${PREFIX}/cross/i386-netbsdpe/include + +.include "../../mk/bsd.pkg.mk" diff --git a/devel/w32api/files/md5 b/devel/w32api/files/md5 new file mode 100644 index 00000000000..734ae11cfd0 --- /dev/null +++ b/devel/w32api/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 2001/01/30 03:20:51 minoura Exp $ + +MD5 (w32api-0.4-20001122-bjy.tar.gz) = 23a1df5f8e14a6d3c8488c12d3819568 diff --git a/devel/w32api/files/patch-sum b/devel/w32api/files/patch-sum new file mode 100644 index 00000000000..0ed8b1a9fa9 --- /dev/null +++ b/devel/w32api/files/patch-sum @@ -0,0 +1,5 @@ +$NetBSD: patch-sum,v 1.1.1.1 2001/01/30 03:20:51 minoura Exp $ + +MD5 (patch-aa) = 33bf4ef99e58f6b37e21672f8852bf2f +MD5 (patch-ab) = 80a6dd71ce14f5a38bc505cd235d17a0 +MD5 (patch-ac) = 3489f4b70d5d647445f060bed5ed8a67 diff --git a/devel/w32api/patches/patch-aa b/devel/w32api/patches/patch-aa new file mode 100644 index 00000000000..f205828b3a0 --- /dev/null +++ b/devel/w32api/patches/patch-aa @@ -0,0 +1,11 @@ +$NetBSD: patch-aa,v 1.1.1.1 2001/01/30 03:20:51 minoura Exp $ +--- lib/dinput.c.orig Mon May 15 01:20:35 2000 ++++ lib/dinput.c Mon Nov 20 05:55:28 2000 +@@ -23,6 +23,7 @@ + + #if defined(__LCC__) || defined(__GNUC__) + #include <windows.h> ++#undef _BSD_WCHAR_T_ + #include <objbase.h> + #else + #include <basetyps.h> diff --git a/devel/w32api/patches/patch-ab b/devel/w32api/patches/patch-ab new file mode 100644 index 00000000000..64ebe38574c --- /dev/null +++ b/devel/w32api/patches/patch-ab @@ -0,0 +1,11 @@ +$NetBSD: patch-ab,v 1.1.1.1 2001/01/30 03:20:51 minoura Exp $ +--- lib/dxguid.c.orig Mon May 15 01:20:35 2000 ++++ lib/dxguid.c Mon Nov 20 05:57:28 2000 +@@ -25,6 +25,7 @@ + #if defined(__LCC__) || defined(__GNUC__) + #define INITGUID 1 + #include <windows.h> ++#undef _BSD_WCHAR_T_ + #include <objbase.h> + #else + #include <basetyps.h> diff --git a/devel/w32api/patches/patch-ac b/devel/w32api/patches/patch-ac new file mode 100644 index 00000000000..279a05c7028 --- /dev/null +++ b/devel/w32api/patches/patch-ac @@ -0,0 +1,13 @@ +$NetBSD: patch-ac,v 1.1.1.1 2001/01/30 03:20:51 minoura Exp $ + +--- include/shellapi.h.orig Thu Oct 19 04:35:30 2000 ++++ include/shellapi.h +@@ -183,7 +183,7 @@ + WCHAR szTypeName[80]; + } SHFILEINFOW; + +-LPWSTR *CommandLineToArgvW(LPCWSTR,int*); ++LPWSTR * WINAPI CommandLineToArgvW(LPCWSTR,int*); + void WINAPI DragAcceptFiles(HWND,BOOL); + void WINAPI DragFinish(HDROP); + UINT WINAPI DragQueryFileA(HDROP,UINT,LPSTR,UINT); diff --git a/devel/w32api/pkg/COMMENT b/devel/w32api/pkg/COMMENT new file mode 100644 index 00000000000..e1c864ff869 --- /dev/null +++ b/devel/w32api/pkg/COMMENT @@ -0,0 +1 @@ +Free headers and libraries for the Win32 API diff --git a/devel/w32api/pkg/DESCR b/devel/w32api/pkg/DESCR new file mode 100644 index 00000000000..2abde3320e3 --- /dev/null +++ b/devel/w32api/pkg/DESCR @@ -0,0 +1,6 @@ +w32api is a free set of headers and import libraries for the Win32 +API. The library differs from the GNU Windows32 library in that I +have tried to use a file structure that mirrors Microsoft's. I +don't like having *all* definitions in one single header as in the +GNU Windows32 library, I want a clean separation between different +parts of the API. diff --git a/devel/w32api/pkg/PLIST b/devel/w32api/pkg/PLIST new file mode 100644 index 00000000000..45a92d8bef4 --- /dev/null +++ b/devel/w32api/pkg/PLIST @@ -0,0 +1,118 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2001/01/30 03:20:52 minoura Exp $ +cross/i386-netbsdpe/include/basetyps.h +cross/i386-netbsdpe/include/cderr.h +cross/i386-netbsdpe/include/cguid.h +cross/i386-netbsdpe/include/commctrl.h +cross/i386-netbsdpe/include/commdlg.h +cross/i386-netbsdpe/include/cpl.h +cross/i386-netbsdpe/include/cplext.h +cross/i386-netbsdpe/include/custcntl.h +cross/i386-netbsdpe/include/dbt.h +cross/i386-netbsdpe/include/dde.h +cross/i386-netbsdpe/include/ddeml.h +cross/i386-netbsdpe/include/dlgs.h +cross/i386-netbsdpe/include/excpt.h +cross/i386-netbsdpe/include/httpext.h +cross/i386-netbsdpe/include/imagehlp.h +cross/i386-netbsdpe/include/imm.h +cross/i386-netbsdpe/include/initguid.h +cross/i386-netbsdpe/include/intshcut.h +cross/i386-netbsdpe/include/isguids.h +cross/i386-netbsdpe/include/largeint.h +cross/i386-netbsdpe/include/lm.h +cross/i386-netbsdpe/include/lmaccess.h +cross/i386-netbsdpe/include/lmalert.h +cross/i386-netbsdpe/include/lmapibuf.h +cross/i386-netbsdpe/include/lmat.h +cross/i386-netbsdpe/include/lmaudit.h +cross/i386-netbsdpe/include/lmbrowsr.h +cross/i386-netbsdpe/include/lmchdev.h +cross/i386-netbsdpe/include/lmconfig.h +cross/i386-netbsdpe/include/lmcons.h +cross/i386-netbsdpe/include/lmerr.h +cross/i386-netbsdpe/include/lmerrlog.h +cross/i386-netbsdpe/include/lmmsg.h +cross/i386-netbsdpe/include/lmremutl.h +cross/i386-netbsdpe/include/lmrepl.h +cross/i386-netbsdpe/include/lmserver.h +cross/i386-netbsdpe/include/lmshare.h +cross/i386-netbsdpe/include/lmsname.h +cross/i386-netbsdpe/include/lmstats.h +cross/i386-netbsdpe/include/lmsvc.h +cross/i386-netbsdpe/include/lmuse.h +cross/i386-netbsdpe/include/lmuseflg.h +cross/i386-netbsdpe/include/lmwksta.h +cross/i386-netbsdpe/include/lzexpand.h +cross/i386-netbsdpe/include/mciavi.h +cross/i386-netbsdpe/include/mcx.h +cross/i386-netbsdpe/include/mmsystem.h +cross/i386-netbsdpe/include/nb30.h +cross/i386-netbsdpe/include/nddeapi.h +cross/i386-netbsdpe/include/nspapi.h +cross/i386-netbsdpe/include/oaidl.h +cross/i386-netbsdpe/include/objbase.h +cross/i386-netbsdpe/include/objfwd.h +cross/i386-netbsdpe/include/objidl.h +cross/i386-netbsdpe/include/ocidl.h +cross/i386-netbsdpe/include/ole.h +cross/i386-netbsdpe/include/ole2.h +cross/i386-netbsdpe/include/ole2ver.h +cross/i386-netbsdpe/include/oleauto.h +cross/i386-netbsdpe/include/olectl.h +cross/i386-netbsdpe/include/olectlid.h +cross/i386-netbsdpe/include/oledlg.h +cross/i386-netbsdpe/include/oleidl.h +cross/i386-netbsdpe/include/pbt.h +cross/i386-netbsdpe/include/poppack.h +cross/i386-netbsdpe/include/prsht.h +cross/i386-netbsdpe/include/psapi.h +cross/i386-netbsdpe/include/pshpack1.h +cross/i386-netbsdpe/include/pshpack2.h +cross/i386-netbsdpe/include/pshpack4.h +cross/i386-netbsdpe/include/pshpack8.h +cross/i386-netbsdpe/include/rapi.h +cross/i386-netbsdpe/include/regstr.h +cross/i386-netbsdpe/include/richedit.h +cross/i386-netbsdpe/include/richole.h +cross/i386-netbsdpe/include/rpc.h +cross/i386-netbsdpe/include/rpcdce.h +cross/i386-netbsdpe/include/rpcdce2.h +cross/i386-netbsdpe/include/rpcdcep.h +cross/i386-netbsdpe/include/rpcndr.h +cross/i386-netbsdpe/include/rpcnsi.h +cross/i386-netbsdpe/include/rpcnsip.h +cross/i386-netbsdpe/include/rpcnterr.h +cross/i386-netbsdpe/include/rpcproxy.h +cross/i386-netbsdpe/include/scrnsave.h +cross/i386-netbsdpe/include/shellapi.h +cross/i386-netbsdpe/include/shlguid.h +cross/i386-netbsdpe/include/shlobj.h +cross/i386-netbsdpe/include/sql.h +cross/i386-netbsdpe/include/sqlext.h +cross/i386-netbsdpe/include/sqltypes.h +cross/i386-netbsdpe/include/tlhelp32.h +cross/i386-netbsdpe/include/unknwn.h +cross/i386-netbsdpe/include/winbase.h +cross/i386-netbsdpe/include/wincon.h +cross/i386-netbsdpe/include/wincrypt.h +cross/i386-netbsdpe/include/windef.h +cross/i386-netbsdpe/include/windows.h +cross/i386-netbsdpe/include/windowsx.h +cross/i386-netbsdpe/include/winerror.h +cross/i386-netbsdpe/include/wingdi.h +cross/i386-netbsdpe/include/wininet.h +cross/i386-netbsdpe/include/winioctl.h +cross/i386-netbsdpe/include/winnetwk.h +cross/i386-netbsdpe/include/winnls.h +cross/i386-netbsdpe/include/winnt.h +cross/i386-netbsdpe/include/winperf.h +cross/i386-netbsdpe/include/winreg.h +cross/i386-netbsdpe/include/winresrc.h +cross/i386-netbsdpe/include/winsock.h +cross/i386-netbsdpe/include/winsock2.h +cross/i386-netbsdpe/include/winspool.h +cross/i386-netbsdpe/include/winsvc.h +cross/i386-netbsdpe/include/winuser.h +cross/i386-netbsdpe/include/winver.h +cross/i386-netbsdpe/include/wtypes.h +cross/i386-netbsdpe/include/zmouse.h |