Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/dmtcp/files/, sys-apps/dmtcp/
Date: Thu, 14 Jul 2016 19:29:38
Message-Id: 1468524545.7a7a78261b745fbd7007c8387beedd9122420f86.kensington@gentoo
1 commit: 7a7a78261b745fbd7007c8387beedd9122420f86
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 14 19:26:36 2016 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 14 19:29:05 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a7a7826
7
8 sys-apps/dmtcp: remove last rited package
9
10 Gentoo-bug: 574174
11
12 sys-apps/dmtcp/Manifest | 1 -
13 sys-apps/dmtcp/dmtcp-1.2.6.ebuild | 62 ----------------------------
14 sys-apps/dmtcp/files/dmtcp-1.2.1-gcc46.patch | 21 ----------
15 sys-apps/dmtcp/metadata.xml | 12 ------
16 4 files changed, 96 deletions(-)
17
18 diff --git a/sys-apps/dmtcp/Manifest b/sys-apps/dmtcp/Manifest
19 deleted file mode 100644
20 index dcf81fb..0000000
21 --- a/sys-apps/dmtcp/Manifest
22 +++ /dev/null
23 @@ -1 +0,0 @@
24 -DIST dmtcp-1.2.6.tar.gz 936928 SHA256 ede0ef3544f08befe2b3df45d9087b4bfa02d52074cf805181c857f5de9fbfca SHA512 cc14e344b8a479be436c5ada90d15c3693436a0e009f03755d13cd86c645249e22258eade79c5b92e801866ec7fe5907956d12384bebb8c330450f6ba26c84a0 WHIRLPOOL d64ca8143c9943925c1a85ada9b54fe98da4722d57b42d4298ef1cf35782816d300f9aefa0e67fb3046d1f4fdc7c2fdd74450710e375ce4a78cdeed7e2f6d4f3
25
26 diff --git a/sys-apps/dmtcp/dmtcp-1.2.6.ebuild b/sys-apps/dmtcp/dmtcp-1.2.6.ebuild
27 deleted file mode 100644
28 index 1ae1ab5..0000000
29 --- a/sys-apps/dmtcp/dmtcp-1.2.6.ebuild
30 +++ /dev/null
31 @@ -1,62 +0,0 @@
32 -# Copyright 1999-2014 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI=4
37 -inherit elisp-common eutils multilib
38 -
39 -DESCRIPTION="DMTCP is the Distributed MultiThreaded Checkpointing tool"
40 -HOMEPAGE="http://dmtcp.sourceforge.net/index.html"
41 -SRC_URI="mirror://sourceforge/dmtcp/${P}.tar.gz"
42 -
43 -LICENSE="LGPL-3"
44 -SLOT="0"
45 -KEYWORDS="~amd64 ~x86"
46 -IUSE="debug emacs fast mpi trace"
47 -
48 -RDEPEND="sys-libs/readline
49 - app-arch/gzip
50 - sys-kernel/linux-headers
51 - emacs? ( dev-lisp/clisp )
52 - mpi? ( virtual/mpi )
53 - || ( app-shells/dash
54 - app-shells/zsh
55 - app-shells/tcsh
56 - )"
57 -
58 -DEPEND="${RDEPEND}
59 - sys-devel/patch"
60 -
61 -src_configure() {
62 - local myconf="--disable-stale-socket-handling"
63 -
64 - if use debug; then
65 - use trace && myconf=" ${myconf} --enable-ptrace-support"
66 - myconf=" ${myconf} --disable-pid-virtualization"
67 - fi
68 -
69 - use fast && myconf=" ${myconf} --disable-pid-virtualization \
70 - --enable-forked-checkpointing \
71 - --enable-allocator"
72 -
73 - use mpi && myconf=" ${myconf} --with-mpich=/usr/bin"
74 -
75 - econf $(use_enable debug) $myconf
76 -}
77 -
78 -src_install() {
79 - emake DESTDIR="${D}" install
80 -
81 - dodoc TODO QUICK-START ${PN}/README
82 -
83 - dodir /usr/share/${PF}/examples
84 - mv "${D}"usr/$(get_libdir)/${PN}/examples "${D}"usr/share/${PF}/examples
85 -}
86 -
87 -pkg_postinst() {
88 - use emacs && elisp-site-regen
89 -}
90 -
91 -pkg_postrm() {
92 - use emacs && elisp-site-regen
93 -}
94
95 diff --git a/sys-apps/dmtcp/files/dmtcp-1.2.1-gcc46.patch b/sys-apps/dmtcp/files/dmtcp-1.2.1-gcc46.patch
96 deleted file mode 100644
97 index fd013e3..0000000
98 --- a/sys-apps/dmtcp/files/dmtcp-1.2.1-gcc46.patch
99 +++ /dev/null
100 @@ -1,21 +0,0 @@
101 ---- a/dmtcp/src/Makefile.am
102 -+++ b/dmtcp/src/Makefile.am
103 -@@ -66,7 +66,7 @@
104 -
105 - dmtcp_inspector_SOURCES = dmtcp_inspector.cpp
106 -
107 --dmtcphijack_so_LDFLAGS = -shared -avoid-version -module
108 -+dmtcphijack_so_LDFLAGS = -shared -module
109 -
110 - #dmtcp_nocheckpoint_LDFLAGS = -static
111 -
112 ---- a/dmtcp/src/dmtcpalloc.h
113 -+++ b/dmtcp/src/dmtcpalloc.h
114 -@@ -33,6 +33,7 @@
115 - #include <iostream>
116 - #include <sstream>
117 - #include <fstream>
118 -+#include <cstddef>
119 -
120 - #define DMTCPSTRING dmtcp::string
121 - #define DMTCPVECTOR(T) dmtcp::vector<T>
122
123 diff --git a/sys-apps/dmtcp/metadata.xml b/sys-apps/dmtcp/metadata.xml
124 deleted file mode 100644
125 index a341cd5..0000000
126 --- a/sys-apps/dmtcp/metadata.xml
127 +++ /dev/null
128 @@ -1,12 +0,0 @@
129 -<?xml version="1.0" encoding="UTF-8"?>
130 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
131 -<pkgmetadata>
132 - <!-- maintainer-needed -->
133 - <use>
134 - <flag name="fast">Enable experimental performance options such as mmap allocator.</flag>
135 - <flag name="trace">Enable ptrace support (only valid with debug enabled).</flag>
136 - </use>
137 - <upstream>
138 - <remote-id type="sourceforge">dmtcp</remote-id>
139 - </upstream>
140 -</pkgmetadata>