aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-04-24 13:19:40 -0700
committerGregory M. Tuner <gmt@be-evil.net>2014-04-24 13:19:40 -0700
commit44ef43bc3301eca7f33cb916bc02dde63e5fa1ce (patch)
tree2b51322b2753675c951b008679ed90f24222baf2 /dev-libs
parentdev-libs/jemalloc: drop as multilibutized upstream (diff)
downloadgmt-44ef43bc3301eca7f33cb916bc02dde63e5fa1ce.tar.gz
gmt-44ef43bc3301eca7f33cb916bc02dde63e5fa1ce.tar.bz2
gmt-44ef43bc3301eca7f33cb916bc02dde63e5fa1ce.zip
dev-libs/libatomic_ops-7.4.0-r1: fresh multilib-utization of newer upstream ebuild
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/libatomic_ops/ChangeLog11
-rw-r--r--dev-libs/libatomic_ops/Manifest7
-rw-r--r--dev-libs/libatomic_ops/files/libatomic_ops-7.4.0-docs.patch19
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.2d-r1.ebuild35
-rw-r--r--dev-libs/libatomic_ops/libatomic_ops-7.4.0-r1.ebuild28
5 files changed, 61 insertions, 39 deletions
diff --git a/dev-libs/libatomic_ops/ChangeLog b/dev-libs/libatomic_ops/ChangeLog
index a48e5a7..54bfa2c 100644
--- a/dev-libs/libatomic_ops/ChangeLog
+++ b/dev-libs/libatomic_ops/ChangeLog
@@ -1,6 +1,15 @@
# ChangeLog for dev-libs/libatomic_ops
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libatomic_ops/ChangeLog,v 1.43 2013/02/28 13:39:40 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libatomic_ops/ChangeLog,v 1.45 2013/12/25 05:42:13 radhermit Exp $
+
+ 25 Dec 2013; Tim Harder <radhermit@gentoo.org> libatomic_ops-7.4.0.ebuild:
+ Fix prefixed docs installation (bug #495262).
+
+*libatomic_ops-7.4.0 (12 Dec 2013)
+
+ 12 Dec 2013; Tim Harder <radhermit@gentoo.org> +libatomic_ops-7.4.0.ebuild,
+ +files/libatomic_ops-7.4.0-docs.patch:
+ Version bump (bug #493964).
28 Feb 2013; Jeroen Roovers <jer@gentoo.org> libatomic_ops-7.2d.ebuild:
Stable for HPPA (bug #454048).
diff --git a/dev-libs/libatomic_ops/Manifest b/dev-libs/libatomic_ops/Manifest
index cf072bc..0c00774 100644
--- a/dev-libs/libatomic_ops/Manifest
+++ b/dev-libs/libatomic_ops/Manifest
@@ -5,7 +5,8 @@ AUX libatomic_ops-1.2-sh4.patch 1839 SHA256 64c53b6c5cac37893f0e81e63a396f04ecc3
AUX libatomic_ops-1.2-x32.patch 1651 SHA256 a1538270c2eaa7b31a586dcfbd25ace562651a05ae7ba7e66293daf1a5c68cb4 SHA512 c85f02e34213b433cde7769ee734ec5b065720cc656bb3cf2581be842ef6160d22ab268323de7736a604aaa002f1ba4b4fed4da918fe8da3aa4a8464943af6bb WHIRLPOOL ea250f5c795c58a5892f69d7d1cec12e49e438f01f8996961a5dcd930f79ad6773026cc1f55eeb73653630808eede92f78764a7b4576fc7636aadaa99db9e78e
AUX libatomic_ops-7.2_alpha4-x32.patch 1644 SHA256 7720fc58abbfe10c2ac731b7ef4cf6eb03c15a5a6b126746767c889694b31174 SHA512 59e148fc48ee15f29aebbe8e100796e0c959e8a21daffd54c9678929123faff3d126ba06132a6b42c64f26f15f63db37add1a062d3d664763104eab2c54ff1c8 WHIRLPOOL 3d6f49e626915698bdfeba11eba8db1f935a33e8cdfb85422f8bd1252ce9ffcba24a0457d056445ae9592fc856bc5400f0811bda58edbd5fc241d847642e2080
AUX libatomic_ops-7.2_alpha6-x32.patch 1960 SHA256 b6b6d669934a4ef7a961e9fd8f8f7e7917109721647db427ad9099c8d5173d33 SHA512 6b0dfdcccc51494015b842ef41419f3a6b56c6b60b242bdecd98b5aefbd4039ae43912f1823effab3352ec3566257294ae823febf27b95bed6d3fc2f1097a02d WHIRLPOOL 5bd77e7b2a66b4e2225003339d8bc5ca29172422808179f8fc6e99ae8a507b6d164a3678dd49939ebcf274e6254c109cd198996a977715bd1e88d2a5fd5decf4
-DIST gc-7.2d.tar.gz 1263064 SHA256 d9fe0ae8650d43746a48bfb394cab01a319f3809cee19f8ebd16aa985b511c5e SHA512 5b342754a1efeef0cf78983b7a0e48a36495beac04fc881ab356b26dc153b343e940ec7af070f4fc875be44adc559f7be995919fe9229f68d2e0237cdbeaabcc WHIRLPOOL 441507f8d8a9ee6d19a25ef0a1b11068a60b15b40a5c484cc3133e48e7ed1c498ce7cc05924d34b0bb6a63f8cb437a696d66f45dca1e256e792f5180081b6051
-EBUILD libatomic_ops-7.2d-r1.ebuild 834 SHA256 63f3360cfebef6b5942e770ea14d9dd76a3189664315b1722e855189e3078bae SHA512 3f15af733cffb43b5cbc40e8edadec068aa4182339e41d39b1ceed4d21797d1b44ffb09cb1263db0933f685a58459eb2d8c29576a968d3d94696d39e0885a148 WHIRLPOOL a6ce574fbbc62936df7147a0f0c65b2d9bd5fc046b1afcdb9f8dcce4a68a277dc846bc025a80522761bc9bd30b34cab8bd82220808ed269312f29496a595773d
-MISC ChangeLog 5939 SHA256 f17b148c33a059e16a4c485baa782fa54ab46757c0a8a6b298fb69fd7a5678ed SHA512 22b5481d6f925efbf8949978b8635c48dd3bca60894d0fddbaf815177d05db354d9012c6ea31930d0fdfd078d823ee60b32f98af7a0a62ca2a727d2b80d03f31 WHIRLPOOL dc0b6d22bb3ac92917c48d51f2cec3e21c77e74df6e50535be0420ed016035ea28c94b6893882b15508b3c61216626288de3bba0a1bfadc0800169b889d52410
+AUX libatomic_ops-7.4.0-docs.patch 544 SHA256 4d5d9d056b4938be815b255abc93bf7db3ae43433bf9be8a400ca7e1b0b586c5 SHA512 1dcabd372e62cf4ced7ba1f2e2dcb3ccd0c2d7d98aa1ac2c2ac20fc141c94e8bda46bf03dee1d6785d8bff510375ab28ecc24983407d62b2960bdb195728ce3a WHIRLPOOL dfad2040a2794131605b6a8e16a18e5f1417eaa5b1e76da14b6ccb34557f0e50be7b9d09029cd87a207080abd39603b48c1c8ded6aeea0589894a94ccf875df2
+DIST libatomic_ops-7.4.0.tar.gz 455143 SHA256 2875ccc29254d3375dab9c5930c42df342f148f8cd7c646621dbf03f8c1d5b5a SHA512 3a2f6eac7c5f0fe0abaf8650047b8ec1c9c5abe732982a294a2afa920b588e17d64cb9f05a44be31b8cca9e52cc5ac79a26e1779bf60169c228344df4bbe86a9 WHIRLPOOL 32f213bddb235dc0657655d5320262a033d6f54a911077edddfa2d1c4f58568cd1e503cb2a305c0d3538c2c5d306efc4ac5d56f0fed510e6694883f093300e6b
+EBUILD libatomic_ops-7.4.0-r1.ebuild 681 SHA256 8bd7dfb475b8e72207e78be19a1e03ece3f875e1eb9d8bf3a3e93b88e69f1781 SHA512 61be50962edcb7cb4166d1ac881ce7df17a8ddd17418730df92fc8629f273b47867a610a6f37c339ef1093f09467463a263f14ac9857963937bc01e7acb5cdc5 WHIRLPOOL 6fe1c1162a6af10ef57c2c79137c9a18cef73a53692953bec9a55abd1b867f10373d51dbc55414bff7321bbded43c9ca9c7454c57349383cb752570f91b6f2e3
+MISC ChangeLog 6257 SHA256 6a7746c95326e3f6b46da59ca157c0827265183f73006ad3fb714e8504d150ae SHA512 2ac903b8ccf8e48233dc3422b19c071136bf02c58e778cc1bdc81d645a9cc664ff9d2aa5ea1c0d07f1dad243447a9540b05c837888b6b7de8f123239a75de1e7 WHIRLPOOL 45e9e4123a48e469f91094fe37f29cd92e14ca54ef8af2e7be3240fec4130746e354c5216a3cc969eeb6ef335d19807f3facace0dba0e2b3d4b2a20a4717399e
MISC metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b SHA512 90f74979d228a35f81de50665ead63d228bc4f0d11f3def4832c9607f4242cbc4562db0a123bdcf2c4b6e0be78fc5565a65f75cdb53ed4c8d45544ebf74255dc WHIRLPOOL a90483bd4fa01ed5fa21bfe9f59c11b97c793146e3031eae342a3355c6dc2e4ef2b356af0bf711b5e16e16551c91d63ecdbb48e708df606017264e8bff5e9fe9
diff --git a/dev-libs/libatomic_ops/files/libatomic_ops-7.4.0-docs.patch b/dev-libs/libatomic_ops/files/libatomic_ops-7.4.0-docs.patch
new file mode 100644
index 0000000..06c0367
--- /dev/null
+++ b/dev-libs/libatomic_ops/files/libatomic_ops-7.4.0-docs.patch
@@ -0,0 +1,19 @@
+--- libatomic_ops-7.4.0/doc/Makefile.am
++++ libatomic_ops-7.4.0/doc/Makefile.am
+@@ -1,4 +1,4 @@
+ # installed documentation
+ #
+-dist_pkgdata_DATA=LICENSING.txt README.txt README_stack.txt \
++dist_doc_DATA=README.txt README_stack.txt \
+ README_malloc.txt README_win32.txt
+--- libatomic_ops-7.4.0/Makefile.am
++++ libatomic_ops-7.4.0/Makefile.am
+@@ -6,8 +6,6 @@
+ pkgconfig_DATA = pkgconfig/atomic_ops.pc
+ noinst_DATA = pkgconfig/atomic_ops-uninstalled.pc
+
+-dist_pkgdata_DATA = COPYING README.md
+-
+ EXTRA_DIST = autogen.sh
+
+ #distclean-local:
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.2d-r1.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.2d-r1.ebuild
deleted file mode 100644
index 3022030..0000000
--- a/dev-libs/libatomic_ops/libatomic_ops-7.2d-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=4
-
-inherit toolchain-funcs autotools-multilib
-
-DESCRIPTION="Implementation for atomic memory update operations"
-HOMEPAGE="http://www.hpl.hp.com/research/linux/atomic_ops/"
-SRC_URI="http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-${PV/_}.tar.gz"
-
-LICENSE="MIT boehm-gc GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-S=${WORKDIR}/gc-${PV/d}/libatomic_ops
-
-src_prepare() {
- sed -i \
- -e "/^pkgdatadir/s:/.*:/doc/${PF}:" \
- doc/Makefile.in || die
- find -type f -exec touch -r . {} +
- autotools-multilib_src_prepare
-}
-
-src_compile() {
- autotools-multilib_src_compile AR="$(tc-getAR)"
-}
-
-src_install() {
- autotools-multilib_src_install
- find "${ED}" '(' -name COPYING -o -name LICENSING.txt ')' -delete
-}
diff --git a/dev-libs/libatomic_ops/libatomic_ops-7.4.0-r1.ebuild b/dev-libs/libatomic_ops/libatomic_ops-7.4.0-r1.ebuild
new file mode 100644
index 0000000..a24cf8a
--- /dev/null
+++ b/dev-libs/libatomic_ops/libatomic_ops-7.4.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit eutils autotools-multilib
+
+DESCRIPTION="Implementation for atomic memory update operations"
+HOMEPAGE="http://www.hpl.hp.com/research/linux/atomic_ops/"
+SRC_URI="http://www.hpl.hp.com/research/linux/atomic_ops/download/${P}.tar.gz"
+
+LICENSE="MIT boehm-gc GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+AUTOTOOLS_AUTORECONF=yes
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=none
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-docs.patch
+ autotools-multilib_src_prepare
+}
+
+src_configure() {
+ autotools-multilib_src_configure --docdir="${EPREFIX}"/usr/share/doc/${PF}
+}