Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Jul 2010 15:06:49 +0200 (CEST)
From:      Nikola Lecic <nikola.lecic@anthesphoria.net>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/148839: [Maintainer] textproc/kmflcomp: Update to 0.9.9
Message-ID:  <201007221306.o6MD6nwv059252@anthesphoria.net>
Resent-Message-ID: <201007221310.o6MDA2ch056404@freefall.freebsd.org>

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

>Number:         148839
>Category:       ports
>Synopsis:       [Maintainer] textproc/kmflcomp: Update to 0.9.9
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 22 13:10:02 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Nikola Lecic
>Release:        FreeBSD 8.0-STABLE amd64
>Organization:
>Environment:

System: FreeBSD mordor.xx.ac.rs 8.0-STABLE FreeBSD 8.0-STABLE #0: Fri Feb 26 10:23:40 UTC 2010 nikola@mordor.xx.ac.rs:/usr/obj/usr/src/sys/GENERIC amd64

>Description:

Log:
* Update textproc/kmflcomp to 0.9.9
* Remove all FreeBSD-specific patches, all reported and committed upstream
* MASTER_SITES: a small fix

This patch deletes files/patch-include-kmfl.h and
files/patch-include-kmflutfconv.h.

>How-To-Repeat:
	
>Fix:

--- kmflcomp-0.9.9.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/textproc/kmflcomp/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile	19 Jun 2010 14:31:32 -0000	1.7
+++ Makefile	22 Jul 2010 10:31:26 -0000
@@ -6,11 +6,10 @@
 #
 
 PORTNAME=	kmflcomp
-PORTVERSION=	0.9.8
-PORTREVISION=	2
+PORTVERSION=	0.9.9
 CATEGORIES=	textproc
 MASTER_SITES=	SF/kmfl/kmfl/${PORTVERSION} \
-		http://anthesphoria.net/FreeBSD/ports/distfiles/
+		http://anthesphoria.net/FreeBSD/ports/distfiles/${DIST_SUBDIR}/
 DISTFILES=	${PORTNAME}-${PORTVERSION}.tar.gz \
 		KMFL-Compiler.sxw
 DIST_SUBDIR=	kmfl
@@ -41,9 +40,7 @@
 		${WRKSRC}/Makefile.in
 	@${REINPLACE_CMD} -e 's|-L/usr/X11R6/lib|-L${X11BASE}/lib|' \
 		${WRKSRC}/kmfl_compiler/Makefile.in
-	@${REINPLACE_CMD} -E 's,"UTF(8|16LE|32LE)","UTF-\1",g' \
-		${WRKSRC}/src/utfconv.c
-	@${REINPLACE_CMD} -E 's,(VERSION= *)"0\.9\.7",\1"0.9.8",' \
+	@${REINPLACE_CMD} -E 's,(VERSION= *)"0\.9\.7",\1"0.9.9",' \
 		${WRKSRC}/kmfl_compiler/kmfl_compiler.c
 
 post-install:
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/textproc/kmflcomp/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo	3 Jul 2009 13:47:46 -0000	1.2
+++ distinfo	22 Jul 2010 09:58:47 -0000
@@ -1,6 +1,6 @@
-MD5 (kmfl/kmflcomp-0.9.8.tar.gz) = d8d6a3163dae204079ccbb7c490d8ee7
-SHA256 (kmfl/kmflcomp-0.9.8.tar.gz) = 0e385c3c35389e2bca84a28fa7c2587dc348dbf3fcc1bd83cdf309d5606d605f
-SIZE (kmfl/kmflcomp-0.9.8.tar.gz) = 396597
+MD5 (kmfl/kmflcomp-0.9.9.tar.gz) = ece7fab3fd378ae93445912b6c90c29d
+SHA256 (kmfl/kmflcomp-0.9.9.tar.gz) = d07fe491ab4bfd6ad1d60a092c382c6e567f44729d406f066d804057ca9f716a
+SIZE (kmfl/kmflcomp-0.9.9.tar.gz) = 365124
 MD5 (kmfl/KMFL-Compiler.sxw) = d9bf9f5a45824354205ce8a4721b807d
 SHA256 (kmfl/KMFL-Compiler.sxw) = dedb0aee0b7d931dff48d0bcd3f9fa5c2c71d4684f9aa53e064df5bfb8b04841
 SIZE (kmfl/KMFL-Compiler.sxw) = 56675
Index: files/patch-include-kmfl.h
===================================================================
RCS file: files/patch-include-kmfl.h
diff -N files/patch-include-kmfl.h
--- files/patch-include-kmfl.h	28 Nov 2009 20:32:35 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,39 +0,0 @@
---- include/kmfl.h	2006-11-03 10:32:24.000000000 -0800
-+++ include/kmfl.h	2009-11-18 16:57:02.000000000 -0800
-@@ -31,6 +31,7 @@
- #endif
- 
- 
-+#include <sys/types.h>
- #define FILE_VERSION	"1"
- #define BASE_VERSION	"320"
- #define LAST_VERSION	"600"
-@@ -79,25 +80,12 @@
- #ifdef _WIN32
- 	typedef unsigned int UINT; 	// 32-bit unsigned integer (general purpose)
- #else
--#include <stdint.h>
--#ifdef __uint32_t_defined
--	typedef uint32_t UINT;
--#else
--	typedef unsigned long UINT;	// 32-bit unsigned integer (general purpose)
--#endif
-+	typedef u_int32_t UINT;
- #endif
- 
--#ifdef __int32_t_defined
--	typedef int32_t INT;
--#else
--	typedef long INT;	// 32-bit unsigned integer (general purpose)
--#endif
-+typedef int32_t INT;
- 
--#ifdef __uint8_t_defined
--typedef uint8_t BYTE;
--#else
--typedef unsigned char BYTE; 	// 8-bit unsigned integer
--#endif
-+typedef u_int8_t BYTE;
- typedef UINT ITEM; 	// 32-bit unsigned integer for UTF-32 or control values
- typedef UINT OFFSET;	// 32-bit unsigned integer used as table offsets
- 
Index: files/patch-include-kmflutfconv.h
===================================================================
RCS file: files/patch-include-kmflutfconv.h
diff -N files/patch-include-kmflutfconv.h
--- files/patch-include-kmflutfconv.h	28 Nov 2009 20:32:35 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,24 +0,0 @@
---- include/kmflutfconv.h	2006-03-10 15:34:49.000000000 -0800
-+++ include/kmflutfconv.h	2009-11-18 16:56:36.000000000 -0800
-@@ -26,16 +26,10 @@
- extern "C" {
- #endif
- 
--
--#ifdef __uint32_t_defined
--typedef uint32_t        UTF32;
--typedef uint16_t        UTF16;
--typedef uint8_t UTF8;
--#else
--typedef unsigned long   UTF32;
--typedef unsigned short  UTF16;
--typedef unsigned char   UTF8;
--#endif
-+#include <sys/types.h>
-+typedef u_int32_t        UTF32;
-+typedef u_int16_t        UTF16;
-+typedef u_int8_t UTF8;
- 
- size_t IConvertUTF8toUTF16 (
- 		const UTF8** sourceStart, const UTF8* sourceEnd, 
-
--- kmflcomp-0.9.9.patch ends here ---

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



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