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