pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libatomic_ops libtoolize libatomic_ops so it bui...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b32c278c00c9
branches:  trunk
changeset: 551996:b32c278c00c9
user:      jmcneill <jmcneill%pkgsrc.org@localhost>
date:      Mon Dec 22 02:46:52 2008 +0000

description:
libtoolize libatomic_ops so it builds shared libraries, bump PKGREVISION

diffstat:

 devel/libatomic_ops/Makefile         |   8 +++++++-
 devel/libatomic_ops/PLIST            |   6 +++---
 devel/libatomic_ops/distinfo         |   4 +++-
 devel/libatomic_ops/patches/patch-ab |  23 +++++++++++++++++++++++
 devel/libatomic_ops/patches/patch-ac |  12 ++++++++++++
 5 files changed, 48 insertions(+), 5 deletions(-)

diffs (107 lines):

diff -r 4a7a8bd1797c -r b32c278c00c9 devel/libatomic_ops/Makefile
--- a/devel/libatomic_ops/Makefile      Mon Dec 22 02:18:51 2008 +0000
+++ b/devel/libatomic_ops/Makefile      Mon Dec 22 02:46:52 2008 +0000
@@ -1,8 +1,9 @@
-# $NetBSD: Makefile,v 1.1.1.1 2008/10/25 00:32:23 bjs Exp $
+# $NetBSD: Makefile,v 1.2 2008/12/22 02:46:52 jmcneill Exp $
 #
 .include "Makefile.version"
 
 DISTNAME=      libatomic_ops-${LIBATOMIC_OPS_SNAPDATE}
+PKGREVISION=   1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_LOCAL}
 
@@ -14,11 +15,16 @@
 
 WRKSRC=                ${WRKDIR}/libatomic_ops-${LIBATOMIC_OPS_VERSION}
 GNU_CONFIGURE= yes
+USE_TOOLS+=    gmake automake autoconf autoreconf
+USE_LIBTOOL=   yes
 TEST_TARGET=   check
 
 INSTALL_MAKE_FLAGS=    pkgdatadir=${PKGDOCDIR:Q}
 PKGDOCDIR=             ${PREFIX}/share/doc/libatomic_ops
 
+pre-configure:
+       cd ${WRKSRC} && autoreconf -vif
+
 post-install:
        ${INSTALL_DATA} ${WRKSRC}/src/atomic_ops/sysdeps/README \
                ${DESTDIR}${PKGDOCDIR}/README_headers.txt
diff -r 4a7a8bd1797c -r b32c278c00c9 devel/libatomic_ops/PLIST
--- a/devel/libatomic_ops/PLIST Mon Dec 22 02:18:51 2008 +0000
+++ b/devel/libatomic_ops/PLIST Mon Dec 22 02:46:52 2008 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2008/10/25 00:32:23 bjs Exp $
+@comment $NetBSD: PLIST,v 1.2 2008/12/22 02:46:52 jmcneill Exp $
 include/atomic_ops.h
 include/atomic_ops/generalize-small.h
 include/atomic_ops/generalize.h
@@ -47,8 +47,8 @@
 include/atomic_ops/sysdeps/test_and_set_t_is_char.h
 include/atomic_ops_malloc.h
 include/atomic_ops_stack.h
-lib/libatomic_ops.a
-lib/libatomic_ops_gpl.a
+lib/libatomic_ops.la
+lib/libatomic_ops_gpl.la
 share/doc/libatomic_ops/COPYING
 share/doc/libatomic_ops/LICENSING.txt
 share/doc/libatomic_ops/README.txt
diff -r 4a7a8bd1797c -r b32c278c00c9 devel/libatomic_ops/distinfo
--- a/devel/libatomic_ops/distinfo      Mon Dec 22 02:18:51 2008 +0000
+++ b/devel/libatomic_ops/distinfo      Mon Dec 22 02:46:52 2008 +0000
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.2 2008/10/25 05:46:01 bjs Exp $
+$NetBSD: distinfo,v 1.3 2008/12/22 02:46:52 jmcneill Exp $
 
 SHA1 (libatomic_ops-20081024.tar.gz) = 70dcc68c89ea8ce8b8e6c936ea337eca31f13662
 RMD160 (libatomic_ops-20081024.tar.gz) = a9194631fafc2d4ce68cea93dbc212d7212cab13
 Size (libatomic_ops-20081024.tar.gz) = 193399 bytes
 SHA1 (patch-aa) = bf53ad892ba270b1d7a9bd1fa14012ca83ab5323
+SHA1 (patch-ab) = 74674124fff34faf2aae0d694566c66ffaf9df25
+SHA1 (patch-ac) = 40eeac276e322ea6f28743c183c11e92b1ab8de5
diff -r 4a7a8bd1797c -r b32c278c00c9 devel/libatomic_ops/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libatomic_ops/patches/patch-ab      Mon Dec 22 02:46:52 2008 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-ab,v 1.1 2008/12/22 02:47:24 jmcneill Exp $
+
+--- src/Makefile.am.orig       2006-07-11 19:29:29.000000000 -0400
++++ src/Makefile.am    2008-12-21 21:42:31.000000000 -0500
+@@ -3,14 +3,14 @@
+ AM_CFLAGS=@PICFLAG@
+ 
+ include_HEADERS=atomic_ops.h atomic_ops_stack.h atomic_ops_malloc.h
+-lib_LIBRARIES = libatomic_ops.a libatomic_ops_gpl.a
++lib_LTLIBRARIES = libatomic_ops.la libatomic_ops_gpl.la
+ if NEED_ASM
+-libatomic_ops_a_SOURCES = atomic_ops.c atomic_ops_sysdeps.S
++libatomic_ops_la_SOURCES = atomic_ops.c atomic_ops_sysdeps.S
+ else
+-libatomic_ops_a_SOURCES = atomic_ops.c
++libatomic_ops_la_SOURCES = atomic_ops.c
+ endif
+ 
+-libatomic_ops_gpl_a_SOURCES = atomic_ops_stack.c atomic_ops_malloc.c
++libatomic_ops_gpl_la_SOURCES = atomic_ops_stack.c atomic_ops_malloc.c
+ 
+ EXTRA_DIST=Makefile.msft
+ 
diff -r 4a7a8bd1797c -r b32c278c00c9 devel/libatomic_ops/patches/patch-ac
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libatomic_ops/patches/patch-ac      Mon Dec 22 02:46:52 2008 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-ac,v 1.1 2008/12/22 02:47:24 jmcneill Exp $
+
+--- configure.ac.orig  2008-12-21 21:44:17.000000000 -0500
++++ configure.ac       2008-12-21 21:44:24.000000000 -0500
+@@ -4,6 +4,7 @@
+ AC_CONFIG_SRCDIR(src/atomic_ops.c)
+ AM_INIT_AUTOMAKE
+ AC_PROG_RANLIB
++AC_PROG_LIBTOOL
+ 
+ AM_CONFIG_HEADER(src/config.h)
+ 



Home | Main Index | Thread Index | Old Index