Bug 179535 - Update port: devel/uthash to 1.9.8p2
Summary: Update port: devel/uthash to 1.9.8p2
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Ryan Steinmetz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-13 11:20 UTC by Waitman Gobble
Modified: 2013-06-24 13:00 UTC (History)
0 users

See Also:


Attachments
uthash.shar (2.25 KB, text/plain)
2013-06-13 11:20 UTC, Waitman Gobble
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Waitman Gobble 2013-06-13 11:20:01 UTC
New Version devel/uthash 1.9.8p2 released 4/15/2013
* fix missing argument in `HASH_REPLACE_STR`
* add `HASH_OVERHEAD` macro to get overhead size for hash table
* `HASH_REPLACE` now in uthash (thanks, Nick Vatamaniuc!)
* fixed clang warnings
* fixed `utarray_insert` when inserting past array end

Port Makefile updates:
* update new style header
* use ${PORT_OPTIONS:MDOCS}
* update docs list, doc src path change
* src repo moved from SF to GH
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-06-13 11:20:10 UTC
Responsible Changed
From-To: freebsd-ports-bugs->zi

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 2 dfilter service freebsd_committer freebsd_triage 2013-06-24 12:50:28 UTC
Author: zi
Date: Mon Jun 24 11:50:20 2013
New Revision: 321676
URL: http://svnweb.freebsd.org/changeset/ports/321676

Log:
  - Update to 1.9.8p2
  
  PR:		ports/179535
  Submitted by:	Waitman Gobble <uzimac@da3m0n8t3r.com>

Modified:
  head/devel/uthash/Makefile   (contents, props changed)
  head/devel/uthash/distinfo   (contents, props changed)

Modified: head/devel/uthash/Makefile
==============================================================================
--- head/devel/uthash/Makefile	Mon Jun 24 11:19:03 2013	(r321675)
+++ head/devel/uthash/Makefile	Mon Jun 24 11:50:20 2013	(r321676)
@@ -1,15 +1,10 @@
-# New ports collection makefile for:	uthash
-# Date created:				06 May 2012
-# Whom:					Ryan Steinmetz <zi@FreeBSD.org>
-#
+# Created by: Ryan Steinmetz <zi@FreeBSD.org>
 # $FreeBSD$
-#
 
 PORTNAME=	uthash
-PORTVERSION=	1.9.7
+PORTVERSION=	1.9.8p2
 CATEGORIES=	devel
-MASTER_SITES=	SF
-MASTER_SITE_SUBDIR=	${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
+MASTER_SITES=	GH
 
 MAINTAINER=	zi@FreeBSD.org
 COMMENT=	A hash table for C structures
@@ -19,22 +14,27 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 USE_BZIP2=	yes
 NO_BUILD=	yes
+USE_GITHUB=	yes
+GH_ACCOUNT=	troydhanson
+GH_COMMIT=	d10c46a
+GH_TAGNAME=	${GH_COMMIT}
 
-PORTDOCS=	ChangeLog.txt sflogo.txt toc.txt topnav.txt topnav_utarray.txt \
-		topnav_utlist.txt topnav_utstring.txt userguide.txt utarray.txt \
+PORTDOCS=	ChangeLog.txt todo.txt userguide.txt utarray.txt \
 		utlist.txt utstring.txt
 PLIST_FILES=	include/utarray.h include/uthash.h include/utlist.h \
 		include/utstring.h
 
+.include <bsd.port.options.mk>
+
 do-install:
 	@${INSTALL_DATA} ${WRKSRC}/src/utarray.h ${PREFIX}/include/
 	@${INSTALL_DATA} ${WRKSRC}/src/uthash.h ${PREFIX}/include/
 	@${INSTALL_DATA} ${WRKSRC}/src/utlist.h ${PREFIX}/include/
 	@${INSTALL_DATA} ${WRKSRC}/src/utstring.h ${PREFIX}/include/
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
 .for f in ${PORTDOCS}
-	@${INSTALL_DATA} ${WRKSRC}/doc/txt/${f} ${DOCSDIR}
+	@${INSTALL_DATA} ${WRKSRC}/doc/${f} ${DOCSDIR}
 .endfor
 .endif
 

Modified: head/devel/uthash/distinfo
==============================================================================
--- head/devel/uthash/distinfo	Mon Jun 24 11:19:03 2013	(r321675)
+++ head/devel/uthash/distinfo	Mon Jun 24 11:50:20 2013	(r321676)
@@ -1,2 +1,2 @@
-SHA256 (uthash-1.9.7.tar.bz2) = 956f5c99798349c413275fe4c9ff128d72e280655dadbe4365f8e9fbda91393f
-SIZE (uthash-1.9.7.tar.bz2) = 373059
+SHA256 (uthash-1.9.8p2.tar.bz2) = 4f459db321a773a499414f679a60793efbac4aeffd4c8900d843c718d13abed1
+SIZE (uthash-1.9.8p2.tar.bz2) = 225268
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Ryan Steinmetz freebsd_committer freebsd_triage 2013-06-24 12:50:35 UTC
State Changed
From-To: open->closed

Committed, with minor changes. Thanks!