ports/175662: libatomic_ops update to 7.3.a2
Rodrigo OSORIO (ros)
rodrigo at bebik.net
Mon Jan 28 23:30:01 UTC 2013
>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 at 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 at 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:
More information about the freebsd-ports-bugs
mailing list