From yinjieh@donati.cs.ccu.edu.tw  Fri Jan 12 08:44:03 2001
Return-Path: <yinjieh@donati.cs.ccu.edu.tw>
Received: from donati.cs.ccu.edu.tw (donati.cs.ccu.edu.tw [140.123.102.199])
	by hub.freebsd.org (Postfix) with ESMTP id 3F04F37B6A4
	for <FreeBSD-gnats-submit@freebsd.org>; Fri, 12 Jan 2001 08:43:56 -0800 (PST)
Received: (from yinjieh@localhost)
	by donati.cs.ccu.edu.tw (8.11.1/8.11.1) id f0CGhSJ00622;
	Sat, 13 Jan 2001 00:43:28 +0800 (CST)
	(envelope-from yinjieh)
Message-Id: <200101121643.f0CGhSJ00622@donati.cs.ccu.edu.tw>
Date: Sat, 13 Jan 2001 00:43:28 +0800 (CST)
From: Ying-Chieh Chen <yinjieh@donati.cs.ccu.edu.tw>
Reply-To: yinjieh@donati.cs.ccu.edu.tw
To: FreeBSD-gnats-submit@freebsd.org
Subject: Update ports/chinese/autoconvert to 0.3.8
X-Send-Pr-Version: 3.2

>Number:         24277
>Category:       ports
>Synopsis:       Update ports/chinese/autoconvert to 0.3.8
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Jan 12 08:50:01 PST 2001
>Closed-Date:    Sun Jan 14 06:45:40 PST 2001
>Last-Modified:  Sun Jan 14 06:45:54 PST 2001
>Originator:     Ying-Chieh Chen
>Release:        FreeBSD 4.2-STABLE i386
>Organization:
LMN group of CS, CCU
>Environment:
FreeBSD donati.cs.ccu.edu.tw 4.2-STABLE FreeBSD 4.2-STABLE #0: Sat Jan 13 04:58:
32 CST 2001     root@:/home2/obj/home2/src/sys/YINJIEH  i386
>Description:

	Update ports/chinese/autoconvert to version 0.3.8
	Thanks for Yen-Ming Lee <leeym@leeym.com> for sending
	patches to me

>How-To-Repeat:

	Apply the following patch:

diff -ruN /usr/ports/chinese/autoconvert/Makefile autoconvert/Makefile
--- /usr/ports/chinese/autoconvert/Makefile	Sun Nov 26 16:41:36 2000
+++ autoconvert/Makefile	Thu Jan 11 15:45:36 2001
@@ -6,20 +6,23 @@
 #
 
 PORTNAME=	autoconvert
-PORTVERSION=	0.3.5
+PORTVERSION=	0.3.8
 CATEGORIES=	chinese
-MASTER_SITES=	http://www.linuxfocus.org/~yu.guanghui/ \
-		ftp://ftp.dlut.edu.cn/pub/PEOPLE/saka/
+MASTER_SITES=	ftp://banyan.dlut.edu.cn/pub/PEOPLE/saka/ \
+		http://www.csie.nctu.edu.tw/~yinjieh/
 
 MAINTAINER=	yinjieh@csie.nctu.edu.tw
 
-WRKSRC=		${WRKDIR}/autoconvert
+LIB_DEPENDS=	gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/autob5 ${PREFIX}/bin
 	${INSTALL_PROGRAM} ${WRKSRC}/autogb ${PREFIX}/bin
+	${INSTALL_DATA} ${WRKSRC}/lib/libhz.a ${PREFIX}/lib
+	${INSTALL_DATA} ${WRKSRC}/lib/libhz.so.0.0 ${PREFIX}/lib/libhz.so.0
+	cd ${PREFIX}/lib; ${LN} -sf libhz.so.0 libhz.so
 	${MKDIR} ${PREFIX}/share/autoconvert
-.for i in ChangeLog GPL LICENSE Readme TODO Version hz.txt procmailrc.example shed.big5 shed.gb
+.for i in ChangeLog GPL LICENSE Readme TODO Thanks Version hz.txt procmailrc.example shed.big5 shed.gb shed.uni shed.utf7 shed.utf8
 	${INSTALL_DATA} ${WRKSRC}/$i ${PREFIX}/share/autoconvert
 .endfor
 
diff -ruN /usr/ports/chinese/autoconvert/distinfo autoconvert/distinfo
--- /usr/ports/chinese/autoconvert/distinfo	Sun Nov 26 17:01:22 2000
+++ autoconvert/distinfo	Tue Jan  9 16:19:06 2001
@@ -1 +1 @@
-MD5 (autoconvert-0.3.5.tar.gz) = 6670956d42013fdbd58bc3e2fcfac06f
+MD5 (autoconvert-0.3.8.tar.gz) = 11b61f80813f37016caa2e9a1424913a
diff -ruN /usr/ports/chinese/autoconvert/files/patch-aa autoconvert/files/patch-aa
--- /usr/ports/chinese/autoconvert/files/patch-aa	Sun Nov 26 17:01:22 2000
+++ autoconvert/files/patch-aa	Tue Jan  9 16:19:06 2001
@@ -1,10 +1,18 @@
---- Makefile.orig	Wed Jan  5 13:50:05 2000
-+++ Makefile	Sun Apr  2 11:37:04 2000
-@@ -1,6 +1,6 @@
+--- Makefile.orig	Mon Jan  8 18:05:51 2001
++++ Makefile	Tue Jan  9 03:03:10 2001
+@@ -1,11 +1,12 @@
  
  CC=gcc
--CFLAG=-O2 -g -Iinclude
-+CFLAG+=-Iinclude
+-CFLAG=-O2 -g -Wall -Iinclude
+-LIBS= -Llib -lhz
++CFLAG+=-Iinclude -I/usr/local/include
++LIBS+=-Llib -lhz -L/usr/local/lib -lgnugetopt
  
+ .PHONY: all hzlib clean install-home install
  
- all: autob5 autogb hzlib 
+-all: autob5 autogb hzlib  xchat-plugins
++all: autob5 autogb hzlib
++#xchat-plugins
+ 
+ autob5: autogb
+ 	rm -f autob5;ln -s autogb autob5
diff -ruN /usr/ports/chinese/autoconvert/files/patch-ab autoconvert/files/patch-ab
--- /usr/ports/chinese/autoconvert/files/patch-ab	Sun Nov 26 17:01:22 2000
+++ autoconvert/files/patch-ab	Tue Jan  9 16:19:06 2001
@@ -1,17 +1,20 @@
---- hzconvert/Makefile.orig	Wed Jan  5 13:12:31 2000
-+++ hzconvert/Makefile	Sun Apr  2 11:37:24 2000
-@@ -1,12 +1,11 @@
- CC=gcc -I../include
--CFLAGS=-O2
- OBJS=b2g.o b2u.o g2u.o hz2gb.o b2g_tables.o b2u_tables.o g2u_tables.o io.o unicode.o judge.o
-+all:libhzconvert
- %.o:%c
- 	$(CC) $(CFLAGS) -c $<
+--- hzconvert/Makefile.orig	Mon Jan  8 18:05:51 2001
++++ hzconvert/Makefile	Tue Jan  9 02:02:33 2001
+@@ -5,14 +5,14 @@
+ SHARED_LIB_MINOR=$(SHARED_LIB_MAJOR).0
+ OBJS=b2g.o b2u.o g2u.o hz2gb.o b2g_tables.o b2u_tables.o g2u_tables.o io.o unicode.o judge.o judge3.o gbpercent.o b5percent.o search.o 
  
--all:libhzconvert
- libhzconvert:$(OBJS)
++all: libhzconvert
++
+ %.o: %.c
+ 	$(CC) -fPIC $(CFLAGS) -c $<
+ 
+-all: libhzconvert
+-
+ libhzconvert: $(OBJS)
  	ar rs  ../lib/libhz.a $(OBJS)
--	gcc -shared  -o ../lib/libhz.so  $(OBJS) -ldl
-+	gcc -shared  -o ../lib/libhz.so  $(OBJS)
- clean:
- 	rm -f *.o *~ ../lib/libhz.a ../lib/libhz.so
+-	gcc -fPIC -shared -Wl,-soname,$(SHARED_LIB_MAJOR) -o ../lib/$(SHARED_LIB_MINOR)  $(OBJS) -ldl
++	gcc -fPIC -shared -Wl,-soname,$(SHARED_LIB_MAJOR) -o ../lib/$(SHARED_LIB_MINOR)  $(OBJS)
+ 	rm -f ../lib/$(SHARED_LIB_MAJOR)
+ 	rm -f ../lib/$(SHARED_LIB)
+ 	cd ../lib;ln -s $(SHARED_LIB_MINOR) $(SHARED_LIB_MAJOR)
diff -ruN /usr/ports/chinese/autoconvert/pkg-plist autoconvert/pkg-plist
--- /usr/ports/chinese/autoconvert/pkg-plist	Sun Nov 26 17:01:23 2000
+++ autoconvert/pkg-plist	Thu Jan 11 08:46:31 2001
@@ -1,13 +1,20 @@
 bin/autob5
 bin/autogb
+lib/libhz.a
+lib/libhz.so
+lib/libhz.so.0
 share/autoconvert/ChangeLog
 share/autoconvert/GPL
 share/autoconvert/LICENSE
 share/autoconvert/Readme
 share/autoconvert/TODO
+share/autoconvert/Thanks
 share/autoconvert/Version
 share/autoconvert/hz.txt
+share/autoconvert/procmailrc.example
 share/autoconvert/shed.big5
 share/autoconvert/shed.gb
-share/autoconvert/procmailrc.example
+share/autoconvert/shed.uni
+share/autoconvert/shed.utf7
+share/autoconvert/shed.utf8
 @dirrm share/autoconvert

>Fix:

	N/A
	Please commit this change, thanks!


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: clive 
State-Changed-When: Sun Jan 14 06:45:40 PST 2001 
State-Changed-Why:  
Committed, thanks. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=24277 
>Unformatted:
