View | Details | Raw Unified | Return to bug 175662
Collapse All | Expand All

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

Return to bug 175662