ports/161423: [UPDATE] update 3 Pure language's modules

Zhihao Yuan lichray at gmail.com
Sun Oct 9 12:40:02 UTC 2011


>Number:         161423
>Category:       ports
>Synopsis:       [UPDATE] update 3 Pure language's modules
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Oct 09 12:40:01 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     Zhihao Yuan
>Release:        FreeBSD 8.2-STABLE amd64
>Organization:
Northern Illinois University
>Environment:
System: FreeBSD compaq.yuetime 8.2-STABLE FreeBSD 8.2-STABLE #9 r225739: Sat Sep 24 04:14:17 CDT 2011 lichray at compaq.yuetime:/usr/obj/home/lichray/devel/freebsd-stable/sys/HOUKAGO amd64


	
>Description:
	
	This is a PR consists of 3 patches:
	pure-gtk-0.10
	pure-gen-0.12 (0.13 requires hs-language-c 0.4.2)
	pure-sockets-0.5

	The first 2 updates are just checksum changes.
	
	In pure-sockets, I removed the duplicated pkg-plist (a committer changed it to use the PLIST variable, but forgot to remove the file), and emit the clang depend on FreeBSD >= 9.
>How-To-Repeat:
	
>Fix:

	

--- pure_recent.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/devel/pure-gen.orig/Makefile /usr/ports/devel/pure-gen/Makefile
--- /usr/ports/devel/pure-gen.orig/Makefile	2011-05-09 00:28:45.000000000 -0500
+++ /usr/ports/devel/pure-gen/Makefile	2011-10-09 06:53:15.494895250 -0500
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	pure-gen
-PORTVERSION=	0.11
-PORTREVISION=	1
+PORTVERSION=	0.12
 CATEGORIES=	devel
 MASTER_SITES=	http://pure-lang.googlecode.com/files/
 
diff -ruN --exclude=CVS /usr/ports/devel/pure-gen.orig/distinfo /usr/ports/devel/pure-gen/distinfo
--- /usr/ports/devel/pure-gen.orig/distinfo	2011-04-28 19:51:55.000000000 -0500
+++ /usr/ports/devel/pure-gen/distinfo	2011-10-09 06:53:22.026001866 -0500
@@ -1,2 +1,2 @@
-SHA256 (pure-gen-0.11.tar.gz) = b2fdd3436ef567506848d0f4d67e195d550b64f958412339bd6fb455db4183aa
-SIZE (pure-gen-0.11.tar.gz) = 52924
+SHA256 (pure-gen-0.12.tar.gz) = b5d5530e12c016d828e4388ffc5c1dfd22c2748ab0e4472979d37fda531f96f8
+SIZE (pure-gen-0.12.tar.gz) = 57463
diff -ruN --exclude=CVS /usr/ports/x11-toolkits/pure-gtk.orig/Makefile /usr/ports/x11-toolkits/pure-gtk/Makefile
--- /usr/ports/x11-toolkits/pure-gtk.orig/Makefile	2011-06-27 09:46:18.000000000 -0500
+++ /usr/ports/x11-toolkits/pure-gtk/Makefile	2011-10-09 06:36:34.138080592 -0500
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	pure-gtk
-PORTVERSION=	0.9
+PORTVERSION=	0.10
 CATEGORIES=	x11-toolkits
 MASTER_SITES=	http://pure-lang.googlecode.com/files/
 
diff -ruN --exclude=CVS /usr/ports/x11-toolkits/pure-gtk.orig/distinfo /usr/ports/x11-toolkits/pure-gtk/distinfo
--- /usr/ports/x11-toolkits/pure-gtk.orig/distinfo	2011-06-27 09:46:18.000000000 -0500
+++ /usr/ports/x11-toolkits/pure-gtk/distinfo	2011-10-09 06:36:42.275211462 -0500
@@ -1,2 +1,2 @@
-SHA256 (pure-gtk-0.9.tar.gz) = 1fb826f67ce944119e35cbc13614dd7530e477ef0bc72bb6edc2a682e554007b
-SIZE (pure-gtk-0.9.tar.gz) = 144196
+SHA256 (pure-gtk-0.10.tar.gz) = 6d5f0218cbdc65c102f5955ca7fb59fa76cc14e3726b50767ea89f524f64074e
+SIZE (pure-gtk-0.10.tar.gz) = 162894
diff -ruN --exclude=CVS /usr/ports/net/pure-sockets.orig/Makefile /usr/ports/net/pure-sockets/Makefile
--- /usr/ports/net/pure-sockets.orig/Makefile	2011-07-02 08:51:57.000000000 -0500
+++ /usr/ports/net/pure-sockets/Makefile	2011-10-09 07:03:03.096329025 -0500
@@ -6,14 +6,18 @@
 #
 
 PORTNAME=	pure-sockets
-PORTVERSION=	0.4
+PORTVERSION=	0.5
 CATEGORIES=	net
 MASTER_SITES=	http://pure-lang.googlecode.com/files/
 
 MAINTAINER=	lichray at gmail.com
 COMMENT=	Pure language interface to the Berkeley socket functions
 
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} < 900014
 BUILD_DEPENDS+=	clang>=2.8:${PORTSDIR}/lang/clang
+.endif
 LIB_DEPENDS+=	pure.7:${PORTSDIR}/lang/pure
 
 LICENSE_FILE=	${WRKSRC}/COPYING
@@ -28,8 +32,6 @@
 
 PORTEXAMPLES=	*
 
-.include <bsd.port.pre.mk>
-
 post-install:
 .if !defined(NOPORTEXAMPLES)
 	@${MKDIR} ${EXAMPLESDIR}
diff -ruN --exclude=CVS /usr/ports/net/pure-sockets.orig/distinfo /usr/ports/net/pure-sockets/distinfo
--- /usr/ports/net/pure-sockets.orig/distinfo	2011-07-02 08:51:57.000000000 -0500
+++ /usr/ports/net/pure-sockets/distinfo	2011-10-09 06:54:55.693496888 -0500
@@ -1,2 +1,2 @@
-SHA256 (pure-sockets-0.4.tar.gz) = 9a6279d1ca9d520e650800b0ec5311d5f06cac141f98773cf467a1d70a0a4eca
-SIZE (pure-sockets-0.4.tar.gz) = 40275
+SHA256 (pure-sockets-0.5.tar.gz) = 6044926cbe87b8f6853bede4149d43d72650cb7de81c74dab42b89c60c75e669
+SIZE (pure-sockets-0.5.tar.gz) = 39998
diff -ruN --exclude=CVS /usr/ports/net/pure-sockets.orig/pkg-plist /usr/ports/net/pure-sockets/pkg-plist
--- /usr/ports/net/pure-sockets.orig/pkg-plist	2011-06-27 11:27:07.456439000 -0500
+++ /usr/ports/net/pure-sockets/pkg-plist	1969-12-31 18:00:00.000000000 -0600
@@ -1,2 +0,0 @@
-lib/pure/sockets.pure
-lib/pure/sockets.so
--- pure_recent.patch ends here ---


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



More information about the freebsd-ports-bugs mailing list