Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jan 2013 00:24:57 +0100 (CET)
From:      Rodrigo (ros) OSORIO <rodrigo@bebik.net>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/175662: libatomic_ops update to 7.3.a2 
Message-ID:  <20130128232457.D85D768F8BF@oldfaithful.bebik.local>
Resent-Message-ID: <201301282330.r0SNU0es072326@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         175662
>Category:       ports
>Synopsis:       libatomic_ops update to 7.3.a2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 28 23:30:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     Rodrigo (ros) OSORIO
>Release:        FreeBSD 9.0-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD sisko 9.0-RELEASE FreeBSD 9.0-RELEASE #0: Tue Jan 3 07:46:30 UTC 2012 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64


	
>Description:
	
>How-To-Repeat:
	
>Fix:
	Update port from 7.2.a6 to 7.3.a2
	Fix distfile (the gc library was splited)
	Add license informations
	Fix dependencies and WORKSRC
	Remove 2 patches from files

	



--- patch_libatomic_ops.diff begins here ---
Index: Makefile
===================================================================
--- Makefile	(revision 310627)
+++ Makefile	(working copy)
@@ -2,19 +2,23 @@
 # $FreeBSD$
 
 PORTNAME=	libatomic_ops
-PORTVERSION=	7.2.a6
-PORTREVISION=	0
+PORTVERSION=	7.3.a2
 CATEGORIES=	devel
 MASTER_SITES=	http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/
-DISTNAME=	gc-${PORTVERSION:S/.a/alpha/}
+DISTNAME=	${PORTNAME}-${PORTVERSION:S/.a/alpha/}
 
 MAINTAINER=	rodrigo@bebik.net
 COMMENT=	Atomic operations access library
 
-USE_AUTOTOOLS=	aclocal autoconf automake
+LICENSE=        BSD
+
+USE_PKGCONFIG=	yes
+
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
+USE_AUTOTOOLS=	aclocal
+DOCDIR=${LOCALBASE}/doc/${PORTNAME}
 
-WRKSRC=		${WRKDIR}/${DISTNAME}/libatomic_ops
+WRKSRC=		${WRKDIR}/${DISTNAME}
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
--- distinfo	(revision 310627)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (gc-7.2alpha6.tar.gz) = ebf425b254773d565e1690287641ed177716a78e952c96fec917edbc64535c16
-SIZE (gc-7.2alpha6.tar.gz) = 1241386
+SHA256 (libatomic_ops-7.3alpha2.tar.gz) = e1e95d814f98ef7b011285b670eb3a0d44e3c48847f905eb8ac68369c5648bae
+SIZE (libatomic_ops-7.3alpha2.tar.gz) = 388924
Index: files/patch-configure
===================================================================
--- files/patch-configure	(revision 0)
+++ files/patch-configure	(working copy)
@@ -0,0 +1,11 @@
+--- configure.orig	2013-01-19 16:51:36.000000000 +0100
++++ configure	2013-01-19 16:52:07.000000000 +0100
+@@ -800,7 +800,7 @@
+ bindir='${exec_prefix}/bin'
+ sbindir='${exec_prefix}/sbin'
+ libexecdir='${exec_prefix}/libexec'
+-datarootdir='${prefix}/share'
++datarootdir='${prefix}/share/doc'
+ datadir='${datarootdir}'
+ sysconfdir='${prefix}/etc'
+ sharedstatedir='${prefix}/com'
Index: files/patch-configure.ac
===================================================================
--- files/patch-configure.ac	(revision 310627)
+++ files/patch-configure.ac	(working copy)
@@ -1,22 +0,0 @@
---- configure.ac.orig	2011-09-22 22:52:50.000000000 -0700
-+++ configure.ac	2011-09-22 22:53:33.000000000 -0700
-@@ -49,6 +49,10 @@
-       PICFLAG=-fPIC
-       # Any Linux compiler had better be gcc compatible.
-       ;;
-+    *-*-freebsd*)
-+      AC_MSG_RESULT(-fPIC)
-+      PICFLAG=-fPIC
-+      ;;
-     *)
-       AC_MSG_RESULT("<none>")
-       ;;
-@@ -68,7 +72,7 @@
-     *-*-netbsd*)
-       AC_DEFINE(_PTHREADS)
-       ;;
--    *-*-openbsd* | *-*-kfreebsd*-gnu | *-*-dgux*)
-+    *-*-freebsd* | *-*-openbsd* | *-*-kfreebsd*-gnu | *-*-dgux*)
-       THREADDLLIBS=-pthread
-       ;;
-     *-*-cygwin* | *-*-darwin*)
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 310627)
+++ pkg-plist	(working copy)
@@ -1,7 +1,7 @@
 include/atomic_ops.h
 include/atomic_ops/generalize-small.h
 include/atomic_ops/generalize.h
-include/atomic_ops/sysdeps/README
+include/atomic_ops/ao_version.h
 include/atomic_ops/sysdeps/acquire_release_volatile.h
 include/atomic_ops/sysdeps/aligned_atomic_load_store.h
 include/atomic_ops/sysdeps/all_acquire_release_volatile.h
@@ -22,6 +22,7 @@
 include/atomic_ops/sysdeps/gcc/m68k.h
 include/atomic_ops/sysdeps/gcc/mips.h
 include/atomic_ops/sysdeps/gcc/powerpc.h
+include/atomic_ops/sysdeps/gcc/hexagon.h
 include/atomic_ops/sysdeps/gcc/s390.h
 include/atomic_ops/sysdeps/gcc/sh.h
 include/atomic_ops/sysdeps/gcc/sparc.h
--- patch_libatomic_ops.diff ends here ---

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20130128232457.D85D768F8BF>