summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsteve <steve@FreeBSD.org>1999-02-22 03:25:12 +0000
committersteve <steve@FreeBSD.org>1999-02-22 03:25:12 +0000
commit5dd464a8d13ba594f2c56038c988a6b795aed7e7 (patch)
tree8f9b5eea7bd82c80492491c5c88972aa60dc6858
parent6a9f3ba5eb5304346cb39307606789ca389ce72d (diff)
downloadFreeBSD-ports-5dd464a8d13ba594f2c56038c988a6b795aed7e7.zip
FreeBSD-ports-5dd464a8d13ba594f2c56038c988a6b795aed7e7.tar.gz
Update to version 990131.
PR: 10051 Submitted by: maintainer
-rw-r--r--japanese/wine/Makefile30
-rw-r--r--japanese/wine/distinfo4
-rw-r--r--japanese/wine/files/patch-am186
-rw-r--r--japanese/wine/pkg-descr2
-rw-r--r--japanese/wine/pkg-plist2
5 files changed, 99 insertions, 125 deletions
diff --git a/japanese/wine/Makefile b/japanese/wine/Makefile
index 7ce9f11..685d5e9 100644
--- a/japanese/wine/Makefile
+++ b/japanese/wine/Makefile
@@ -1,34 +1,32 @@
-# New ports collection makefile for: ja-wine
-# Version required: 971130
-# Date created: 14 Jan 1998
+# New ports collection makefile for: ja-wine
+# Version required: 971130
+# Date created: 14 Jan 1998
# Whom: Takashi Uozu <j1594016@ed.kagu.sut.ac.jp>
#
-# $Id: Makefile,v 1.4 1998/09/17 00:32:43 asami Exp $
+# $Id: Makefile,v 1.5 1999/02/20 07:14:26 asami Exp $
-DISTNAME= ja-Wine-971130
-PKGNAME= ja-wine-97.11.30
+DISTNAME= ja-Wine-990131
+PKGNAME= ja-wine-99.01.31
CATEGORIES= japanese emulators
MASTER_SITES= ${MASTER_SITE_SUNSITE} \
- http://karin.ip.titech.ac.jp/~takagi/wine/patch/
+ http://www1.mahoroba.ne.jp/~jkuchi/wine-jp/src/
MASTER_SITE_SUBDIR= ALPHA/wine/development
-DISTFILES= Wine-971130.tar.gz Wine971130-jp.tar.gz
+DISTFILES= Wine-990131.tar.gz Wine990131-ja.tar.gz
MAINTAINER= j1594016@ed.kagu.sut.ac.jp
LIB_DEPENDS= Xpm.4:${PORTSDIR}/graphics/xpm
-BROKEN= fetch
-
-WRKSRC= ${WRKDIR}/wine971130
+WRKSRC= ${WRKDIR}/wine-990131
PATCH_STRIP= -p1
GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-japanese --with-kinput
+CONFIGURE_ARGS= --enable-japanese --with-kinput
MAN1= wine.1
pre-patch:
@(cd ${WRKDIR}; \
- ${PATCH} ${PATCH_ARGS} < ${WRKDIR}/Wine971130-jp.Patch)
+ ${PATCH} ${PATCH_ARGS} < ${WRKDIR}/Wine990131-jp.Patch)
pre-configure:
@${ECHO} "WINE_INI_GLOBAL \"${PREFIX}/etc/wine.conf\"" \
@@ -46,4 +44,10 @@ do-install:
${INSTALL_DATA} \
${WRKSRC}/documentation/wine.man ${PREFIX}/man/man1/wine.1
+.if !defined(NOPORTDOCS)
+post-install:
+ ${MKDIR} ${PREFIX}/share/doc/ja/wine
+ ${INSTALL_MAN} ${WRKDIR}/README.jis ${PREFIX}/share/doc/ja/wine
+.endif
+
.include <bsd.port.mk>
diff --git a/japanese/wine/distinfo b/japanese/wine/distinfo
index 289dbfb..bc0936f 100644
--- a/japanese/wine/distinfo
+++ b/japanese/wine/distinfo
@@ -1,2 +1,2 @@
-MD5 (Wine-971130.tar.gz) = 31597f8c149f524fbb910ed72e298a12
-MD5 (Wine971130-jp.tar.gz) = 5eaef41ead880d421047b700583c539a
+MD5 (Wine-990131.tar.gz) = 8a3ba3b5e9f1eaf5e6863536795447fb
+MD5 (Wine990131-ja.tar.gz) = 339b666dabcf105c3f9fe3311283ac1e
diff --git a/japanese/wine/files/patch-am b/japanese/wine/files/patch-am
index 6ad530e..f57a6ba 100644
--- a/japanese/wine/files/patch-am
+++ b/japanese/wine/files/patch-am
@@ -1,134 +1,94 @@
-diff -ur wine971130-jp.orig/configure wine971130-jp/configure
---- wine971130-jp.orig/configure Sun Jan 11 08:21:04 1998
-+++ wine971130-jp/configure Sun Jan 11 07:39:27 1998
-@@ -2479,6 +2479,8 @@
+diff -urN wine-990131/configure fbsd-wine-990131/configure
+--- wine-990131/configure Fri Feb 12 23:40:37 1999
++++ fbsd-wine-990131/configure Fri Feb 12 23:42:18 1999
+@@ -3021,7 +3021,7 @@
+ if (ac_test) return 1
+ ; return 0; }
+ EOF
+-if { (eval echo configure:3025: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
++if { (eval echo configure:3025: \"$ac_link\") 1>&5; (eval $ac_link) </dev/null 2>&5; } && test -s conftest; then
+ rm -rf conftest*
+ ac_cv_c_extern_prefix="yes"
+ else
+@@ -3062,7 +3062,7 @@
- trap 'rm -f $CONFIG_STATUS conftest*; exit 1' 1 2 15
+ ; return 0; }
+ EOF
+-if { (eval echo configure:3066: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest; then
++if { (eval echo configure:3066: \"$ac_link\") 1>&5; (eval $ac_link) </dev/null 2>&5; } && test -s conftest; then
+ rm -rf conftest*
+ ac_cv_c_asm_string="yes"
+ else
+diff -urN wine-990131/debugger/stabs.c fbsd-wine-990131/debugger/stabs.c
+--- wine-990131/debugger/stabs.c Wed Jan 20 23:18:55 1999
++++ fbsd-wine-990131/debugger/stabs.c Fri Feb 12 23:11:42 1999
+@@ -4,6 +4,7 @@
+ * Copyright (C) 1996, Eric Youngdale.
+ */
-+LDLIBS="$LDLIBS -lxpg4"
-+
- DEFS=-DHAVE_CONFIG_H
-
- # Without the "./", some shells look in PATH for config.status.
-diff -ur wine971130-jp.orig/debugger/memory.c wine971130-jp/debugger/memory.c
---- wine971130-jp.orig/debugger/memory.c Mon Feb 3 03:57:44 1997
-+++ wine971130-jp/debugger/memory.c Sun Jan 11 07:38:04 1998
-@@ -19,7 +19,7 @@
- * write (rwflag == 0)
- ************************************************************/
-
--#ifdef linux
-+#if defined(linux) || defined(__FreeBSD__)
- BOOL32 DEBUG_checkmap_bad( const char *addr, size_t size, int rwflag)
- {
- FILE *fp;
-@@ -28,6 +28,7 @@
- char *start, *end;
- int ret = TRUE;
-
-+#ifdef linux
- /*
- The entries in /proc/self/maps are of the form:
- 08000000-08002000 r-xp 00000000 03:41 2361
-@@ -41,12 +42,34 @@
-
- Only permissions start and end are used here
- */
-+#else
-+/*
-+ % cat /proc/curproc/map
-+ start end resident private perm type
-+ 0x1000 0xe000 12 0 r-x COW vnode
-+ 0xe000 0x10000 2 2 rwx COW vnode
-+ 0x10000 0x27000 4 4 rwx default
-+ 0x800e000 0x800f000 1 1 rw- default
-+ 0xefbde000 0xefbfe000 1 1 rwx default
-+
-+ COW = "copy on write"
-+*/
-+#endif
-+
-
-+#ifdef linux
- if (!(fp = fopen("/proc/self/maps", "r")))
-+#else
-+ if (!(fp = fopen("/proc/curproc/map", "r")))
-+#endif
- return FALSE;
++#include <sys/types.h>
+ #include "config.h"
- while (fgets( buf, 79, fp)) {
-+#ifdef linux
- sscanf(buf, "%x-%x %3s", (int *) &start, (int *) &end, prot);
-+#else
-+ sscanf(buf, "%x %x %*d %*d %3s", (int *) &start, (int *) &end, prot);
-+#endif
- if ( end < addr)
- continue;
- if (start <= addr && addr+size < end) {
-diff -ur wine971130-jp.orig/memory/selector.c wine971130-jp/memory/selector.c
---- wine971130-jp.orig/memory/selector.c Sun Jan 11 08:18:57 1998
-+++ wine971130-jp/memory/selector.c Sun Jan 11 07:30:51 1998
-@@ -14,7 +14,16 @@
- #include "debug.h"
+ #include <sys/types.h>
+diff -urN wine-990131/include/ldt.h fbsd-wine-990131/include/ldt.h
+--- wine-990131/include/ldt.h Mon Dec 7 19:48:09 1998
++++ fbsd-wine-990131/include/ldt.h Fri Feb 12 23:11:42 1999
+@@ -85,6 +85,14 @@
+ #define FIRST_LDT_ENTRY_TO_ALLOC 17
+#ifdef __FreeBSD__
+#include <osreldate.h>
+#if __FreeBSD_version < 220000
- #define FIRST_LDT_ENTRY_TO_ALLOC 17
-+#else
-+#define FIRST_LDT_ENTRY_TO_ALLOC 17
-+#endif
-+#else
++#undef FIRST_LDT_ENTRY_TO_ALLOC
+#define FIRST_LDT_ENTRY_TO_ALLOC 6
+#endif
-
-
- /***********************************************************************
-diff -ur wine971130-jp.orig/memory/virtual.c wine971130-jp/memory/virtual.c
---- wine971130-jp.orig/memory/virtual.c Sun Jan 11 08:20:07 1998
-+++ wine971130-jp/memory/virtual.c Sun Jan 11 09:10:28 1998
++#endif
++
+ /* Determine if sel is a system selector (i.e. not managed by Wine) */
+ #define IS_SELECTOR_SYSTEM(sel) \
+ (!((sel) & 4) || (SELECTOR_TO_ENTRY(sel) < FIRST_LDT_ENTRY_TO_ALLOC))
+diff -urN wine-990131/memory/virtual.c fbsd-wine-990131/memory/virtual.c
+--- wine-990131/memory/virtual.c Fri Jan 29 02:35:36 1999
++++ fbsd-wine-990131/memory/virtual.c Fri Feb 12 23:11:42 1999
@@ -1097,6 +1097,9 @@
- return FALSE;
- }
- if (!cbFlush) cbFlush = view->size;
+ }
+ K32OBJ_DecCount( obj );
+ return handle;
+#ifndef MS_SYNC
+#define MS_SYNC 0
+#endif MS_SYNC
- if (!msync( addr, cbFlush, MS_SYNC )) return TRUE;
- SetLastError( ERROR_INVALID_PARAMETER );
- return FALSE;
-diff -ur wine971130-jp.orig/multimedia/midi.c wine971130-jp/multimedia/midi.c
---- wine971130-jp.orig/multimedia/midi.c Sun Jan 11 08:17:54 1998
-+++ wine971130-jp/multimedia/midi.c Sun Jan 11 07:29:49 1998
-@@ -11,6 +11,10 @@
+ }
+
+ /* Check parameters */
+diff -urN wine-990131/ole/variant.c fbsd-wine-990131/ole/variant.c
+--- wine-990131/ole/variant.c Mon Jan 18 01:34:32 1999
++++ fbsd-wine-990131/ole/variant.c Fri Feb 12 23:11:42 1999
+@@ -30,6 +30,7 @@
+
#include <string.h>
- #include <unistd.h>
- #include <fcntl.h>
-+#ifdef __FreeBSD__
-+#include <string.h>
-+#include <sys/errno.h>
-+#endif
- #include <sys/ioctl.h>
- #include "windows.h"
- #include "ldt.h"
-diff -ur wine971130-jp.orig/windows/dialog.c wine971130-jp/windows/dialog.c
---- wine971130-jp.orig/windows/dialog.c Sun Jan 11 08:21:30 1998
-+++ wine971130-jp/windows/dialog.c Sun Jan 11 07:28:52 1998
-@@ -10,6 +10,9 @@
#include <stdlib.h>
- #include <stdio.h>
++#include <float.h>
+ #include <math.h>
+ #include <time.h>
+
+diff -urN wine-990131/windows/dialog.c fbsd-wine-990131/windows/dialog.c
+--- wine-990131/windows/dialog.c Fri Feb 12 23:30:15 1999
++++ fbsd-wine-990131/windows/dialog.c Fri Feb 12 23:11:42 1999
+@@ -9,6 +9,9 @@
+ #include <limits.h>
+ #include <stdlib.h>
#include <string.h>
+#ifdef __FreeBSD__
+#include <sys/errno.h>
+#endif
- #include <errno.h>
#include "windows.h"
#include "dialog.h"
-diff -ur wine971130-jp.orig/wine.ini wine971130-jp/wine.ini
---- wine971130-jp.orig/wine.ini Mon Aug 25 00:49:15 1997
-+++ wine971130-jp/wine.ini Sun Jan 11 07:27:07 1998
-@@ -42,7 +42,7 @@
+ #include "drive.h"
+diff -urN wine-990131/wine.ini fbsd-wine-990131/wine.ini
+--- wine-990131/wine.ini Thu Oct 22 01:03:16 1998
++++ fbsd-wine-990131/wine.ini Fri Feb 12 23:11:41 1999
+@@ -44,7 +44,7 @@
System=c:\windows\system
Temp=e:\
Path=c:\windows;c:\windows\system;e:\;e:\test;f:\
@@ -137,7 +97,7 @@ diff -ur wine971130-jp.orig/wine.ini wine971130-jp/wine.ini
[options]
AllocSystemColors=100
-@@ -53,13 +53,13 @@
+@@ -55,13 +55,13 @@
Default = -adobe-times-
[serialports]
@@ -154,3 +114,9 @@ diff -ur wine971130-jp.orig/wine.ini wine971130-jp/wine.ini
[spooler]
LPT1:=|lpr
+@@ -81,4 +81,4 @@
+
+ [programs]
+ Default=
+-Startup=
++Startup=
diff --git a/japanese/wine/pkg-descr b/japanese/wine/pkg-descr
index ed800df..0c3ad81 100644
--- a/japanese/wine/pkg-descr
+++ b/japanese/wine/pkg-descr
@@ -11,3 +11,5 @@ Wine relies on the configuration file /usr/local/etc/wine.conf to
contain valid assignments of Unix directories to DOS drive letters,
and for certain other options (see "man wine" for details).
You will most probably have to to edit it, after the install ...
+
+See /usr/local/share/doc/ja/wine/README.jis for more info.
diff --git a/japanese/wine/pkg-plist b/japanese/wine/pkg-plist
index 8489a54..5a408bb 100644
--- a/japanese/wine/pkg-plist
+++ b/japanese/wine/pkg-plist
@@ -1,3 +1,5 @@
bin/wine
etc/wine.conf
etc/wine.sym
+share/doc/ja/wine/README.jis
+@dirrm share/doc/ja/wine
OpenPOWER on IntegriCloud