Date: Sat, 31 Mar 2007 12:51:48 +0200 (CEST) From: Ed Schouten <ed@fxq.nl> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/111052: [New port] net/uriparser: URI parsing library Message-ID: <20070331105148.F22391CC18@palm.hoeg.nl> Resent-Message-ID: <200703311100.l2VB07jP008176@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 111052 >Category: ports >Synopsis: [New port] net/uriparser: URI parsing library >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Mar 31 11:00:07 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Ed Schouten >Release: FreeBSD 6.2-STABLE i386 >Organization: >Environment: System: FreeBSD palm.hoeg.nl 6.2-STABLE FreeBSD 6.2-STABLE #0: Sun Feb 11 22:32:09 CET 2007 root@palm.hoeg.nl:/usr/obj/usr/src/sys/PALM i386 >Description: The XSPF parsing library libSpiff (multimedia/libspiff) will depend on a new library called uriparser, which is as the name suggests an URI parsing library. uriparser isn't in the ports tree yet, which will prevent us from bumping libSpiff to future versions. >How-To-Repeat: >Fix: The following shar contains the uriparser port: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # uriparser # uriparser/Makefile # uriparser/distinfo # uriparser/pkg-descr # uriparser/pkg-plist # uriparser/files # uriparser/files/patch-malloc # echo c - uriparser mkdir -p uriparser > /dev/null 2>&1 echo x - uriparser/Makefile sed 's/^X//' >uriparser/Makefile << 'END-of-uriparser/Makefile' X# New ports collection makefile for: uriparser X# Date Created: 31 Mar 2007 X# Whom: Ed Schouten <ed@fxq.nl> X# X# $FreeBSD$ X# X XPORTNAME= uriparser XPORTVERSION= 0.3.1 XCATEGORIES= net XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= uriparser X XMAINTAINER= ed@fxq.nl XCOMMENT= URI parsing library X XGNU_CONFIGURE= yes XUSE_DOS2UNIX= yes XUSE_BZIP2= yes X X.include <bsd.port.mk> END-of-uriparser/Makefile echo x - uriparser/distinfo sed 's/^X//' >uriparser/distinfo << 'END-of-uriparser/distinfo' XMD5 (uriparser-0.3.1.tar.bz2) = ff45baf3bacc5874f53927aaccc2ad93 XSHA256 (uriparser-0.3.1.tar.bz2) = 75c12c7d5ce6429f8da9922cc56e4f049b5ff06f89d607a47f1c48195dcfca06 XSIZE (uriparser-0.3.1.tar.bz2) = 95693 END-of-uriparser/distinfo echo x - uriparser/pkg-descr sed 's/^X//' >uriparser/pkg-descr << 'END-of-uriparser/pkg-descr' Xuriparser is an RFC 3986 URI parsing library written in C++. X XWWW: http://uriparser.sourceforge.net/ END-of-uriparser/pkg-descr echo x - uriparser/pkg-plist sed 's/^X//' >uriparser/pkg-plist << 'END-of-uriparser/pkg-plist' Xinclude/uriparser.h Xinclude/uriparser/Uri.h Xinclude/uriparser/UriBase.h Xinclude/uriparser/UriDefsAnsi.h Xinclude/uriparser/UriDefsConfig.h Xinclude/uriparser/UriDefsUnicode.h Xinclude/uriparser/UriIp4.h Xinclude/uriparser/UriIp4Base.h Xlib/liburiparser.a X@dirrm include/uriparser END-of-uriparser/pkg-plist echo c - uriparser/files mkdir -p uriparser/files > /dev/null 2>&1 echo x - uriparser/files/patch-malloc sed 's/^X//' >uriparser/files/patch-malloc << 'END-of-uriparser/files/patch-malloc' X--- include/uriparser/UriBase.h Wed Mar 28 16:09:38 2007 X+++ include/uriparser/UriBase.h Sat Mar 31 12:35:09 2007 X@@ -117,11 +117,6 @@ X # include <ctype.h> /* For wchar_t */ X # include <string.h> /* For strlen, memset, memcpy */ X # include <stdlib.h> /* For malloc */ X-# if defined(__APPLE__) && defined(__MACH__) X-# include <malloc/malloc.h> /* For malloc, Mac OS X */ X-# else X-# include <malloc.h> /* For malloc */ X-# endif X #endif /* URI_DOXYGEN */ X X END-of-uriparser/files/patch-malloc exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070331105148.F22391CC18>