[Midnightbsd-cvs] mports [18914] trunk/devel: add libuninum and libunistring

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Sun May 10 11:22:47 EDT 2015


Revision: 18914
          http://svnweb.midnightbsd.org/mports/?rev=18914
Author:   laffer1
Date:     2015-05-10 11:22:46 -0400 (Sun, 10 May 2015)
Log Message:
-----------
add libuninum and libunistring

Modified Paths:
--------------
    trunk/devel/Makefile

Added Paths:
-----------
    trunk/devel/libuninum/
    trunk/devel/libuninum/Makefile
    trunk/devel/libuninum/distinfo
    trunk/devel/libuninum/pkg-descr
    trunk/devel/libuninum/pkg-plist
    trunk/devel/libunistring/
    trunk/devel/libunistring/Makefile
    trunk/devel/libunistring/distinfo
    trunk/devel/libunistring/pkg-descr
    trunk/devel/libunistring/pkg-plist

Modified: trunk/devel/Makefile
===================================================================
--- trunk/devel/Makefile	2015-05-10 15:19:09 UTC (rev 18913)
+++ trunk/devel/Makefile	2015-05-10 15:22:46 UTC (rev 18914)
@@ -179,6 +179,8 @@
 SUBDIR += libtool
 SUBDIR += libublio
 SUBDIR += libunicode
+SUBDIR += libuninum
+SUBDIR += libunistring
 SUBDIR += libvolume_id
 SUBDIR += libzvbi
 SUBDIR += linux-f10-allegro

Added: trunk/devel/libuninum/Makefile
===================================================================
--- trunk/devel/libuninum/Makefile	                        (rev 0)
+++ trunk/devel/libuninum/Makefile	2015-05-10 15:22:46 UTC (rev 18914)
@@ -0,0 +1,25 @@
+# $MidnightBSD$
+
+PORTNAME=	libuninum
+PORTVERSION=	2.7
+CATEGORIES=	devel
+MASTER_SITES=	http://billposer.org/Software/Downloads/
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Library for converting Unicode strings to numbers
+
+LICENSE=	lgpl2.1
+
+LIB_DEPENDS=	libgmp.so:${PORTSDIR}/math/gmp
+
+GNU_CONFIGURE=	yes
+CPPFLAGS+=	-I${LOCALBASE}/include
+LIBS+=		-L${LOCALBASE}/lib
+INSTALL_TARGET=	install-strip
+USES=		libtool
+USE_LDCONFIG=	yes
+
+post-patch:
+	${REINPLACE_CMD} -e 's|uninum/||' ${WRKSRC}/uninum.c ${WRKSRC}/numconv.c
+
+.include <bsd.port.mk>


Property changes on: trunk/devel/libuninum/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libuninum/distinfo
===================================================================
--- trunk/devel/libuninum/distinfo	                        (rev 0)
+++ trunk/devel/libuninum/distinfo	2015-05-10 15:22:46 UTC (rev 18914)
@@ -0,0 +1,2 @@
+SHA256 (libuninum-2.7.tar.gz) = 466b30b24131ec4b7c3ed8b34db7ec96a1e2193af5cc63d6d77f931aac81649f
+SIZE (libuninum-2.7.tar.gz) = 403571


Property changes on: trunk/devel/libuninum/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libuninum/pkg-descr
===================================================================
--- trunk/devel/libuninum/pkg-descr	                        (rev 0)
+++ trunk/devel/libuninum/pkg-descr	2015-05-10 15:22:46 UTC (rev 18914)
@@ -0,0 +1,8 @@
+This is a library for converting Unicode strings to numbers. 
+Standard functions like strtoul and strtod do this for numbers 
+written in the usual Western number system using the Indo-Arabic 
+numerals, but they do not handle other number systems. 
+The main functions take as input a UTF-32 Unicode string and 
+compute the corresponding unsigned integer.
+
+WWW:	http://billposer.org/Software/libuninum.html


Property changes on: trunk/devel/libuninum/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libuninum/pkg-plist
===================================================================
--- trunk/devel/libuninum/pkg-plist	                        (rev 0)
+++ trunk/devel/libuninum/pkg-plist	2015-05-10 15:22:46 UTC (rev 18914)
@@ -0,0 +1,10 @@
+bin/NumberConverter.tcl
+bin/numconv
+include/uninum/uninum.h
+include/uninum/nsdefs.h
+include/uninum/unicode.h
+lib/libuninum.a
+lib/libuninum.so
+lib/libuninum.so.5
+lib/libuninum.so.5.2.1
+man/man1/numconv.1.gz


Property changes on: trunk/devel/libuninum/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libunistring/Makefile
===================================================================
--- trunk/devel/libunistring/Makefile	                        (rev 0)
+++ trunk/devel/libunistring/Makefile	2015-05-10 15:22:46 UTC (rev 18914)
@@ -0,0 +1,22 @@
+# $MidnightBSD$
+
+PORTNAME=	libunistring
+PORTVERSION=	0.9.4
+CATEGORIES=	devel
+MASTER_SITES=	GNU
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Unicode string library
+
+LICENSE=	gpl3 lgpl3
+LICENSE_COMB=	dual
+
+USES=		charsetfix gmake iconv libtool
+USE_LDCONFIG=	yes
+GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
+INFO=		${PORTNAME}
+
+OPTIONS_DEFINE=	DOCS
+
+.include <bsd.port.mk>


Property changes on: trunk/devel/libunistring/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libunistring/distinfo
===================================================================
--- trunk/devel/libunistring/distinfo	                        (rev 0)
+++ trunk/devel/libunistring/distinfo	2015-05-10 15:22:46 UTC (rev 18914)
@@ -0,0 +1,2 @@
+SHA256 (libunistring-0.9.4.tar.gz) = f5246d63286a42902dc096d6d44541fbe4204b6c02d6d5d28b457c9882ddd8a6
+SIZE (libunistring-0.9.4.tar.gz) = 2966483


Property changes on: trunk/devel/libunistring/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libunistring/pkg-descr
===================================================================
--- trunk/devel/libunistring/pkg-descr	                        (rev 0)
+++ trunk/devel/libunistring/pkg-descr	2015-05-10 15:22:46 UTC (rev 18914)
@@ -0,0 +1,6 @@
+GNU LIBUNISTRING - Unicode string library
+
+This library provides functions for manipulating Unicode strings and
+for manipulating C strings according to the Unicode standard.
+
+WWW: http://www.gnu.org/software/libunistring/


Property changes on: trunk/devel/libunistring/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/devel/libunistring/pkg-plist
===================================================================
--- trunk/devel/libunistring/pkg-plist	                        (rev 0)
+++ trunk/devel/libunistring/pkg-plist	2015-05-10 15:22:46 UTC (rev 18914)
@@ -0,0 +1,46 @@
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_1.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_10.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_11.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_12.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_13.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_14.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_15.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_16.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_17.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_18.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_19.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_2.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_20.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_3.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_4.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_5.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_6.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_7.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_8.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_9.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_abt.html
+%%PORTDOCS%%%%DOCSDIR%%/libunistring_toc.html
+include/unistring/inline.h
+include/unistring/stdbool.h
+include/unistring/stdint.h
+include/unistring/localcharset.h
+include/unistring/iconveh.h
+include/unistring/version.h
+include/unistring/cdefs.h
+include/unistring/woe32dll.h
+include/unitypes.h
+include/unistr.h
+include/uniconv.h
+include/unistdio.h
+include/uniname.h
+include/unictype.h
+include/uniwidth.h
+include/uniwbrk.h
+include/unilbrk.h
+include/uninorm.h
+include/unicase.h
+include/unigbrk.h
+lib/libunistring.a
+lib/libunistring.so
+lib/libunistring.so.2
+lib/libunistring.so.2.0.0


Property changes on: trunk/devel/libunistring/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property


More information about the Midnightbsd-cvs mailing list