summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-libs/dvthread/ChangeLog12
-rw-r--r--dev-libs/dvthread/Manifest10
-rw-r--r--dev-libs/dvthread/dvthread-0.4.7-r2.ebuild37
-rw-r--r--dev-libs/dvthread/files/digest-dvthread-0.4.7-r21
-rw-r--r--dev-libs/dvthread/files/dvthread-0.4.7-fix-underquoted-m4.diff11
-rw-r--r--dev-libs/dvthread/metadata.xml9
6 files changed, 78 insertions, 2 deletions
diff --git a/dev-libs/dvthread/ChangeLog b/dev-libs/dvthread/ChangeLog
index 3960a340b924..3c33135bc8be 100644
--- a/dev-libs/dvthread/ChangeLog
+++ b/dev-libs/dvthread/ChangeLog
@@ -1,7 +1,15 @@
# ChangeLog for dev-libs/dvthread
-# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/dvthread/ChangeLog,v 1.8 2005/05/13 01:32:15 pvdabeel Exp $
+# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/dvthread/ChangeLog,v 1.9 2005/05/20 12:53:39 ka0ttic Exp $
+*dvthread-0.4.7-r2 (20 May 2005)
+
+ 20 May 2005; Aaron Walker <ka0ttic@gentoo.org>
+ +files/dvthread-0.4.7-fix-underquoted-m4.diff, +metadata.xml,
+ +dvthread-0.4.7-r2.ebuild:
+ Revision bump; added patch to fix underquoted m4 defs. Also, only install
+ API html/man pages if USE=doc and even then at least install them in the
+ correct location. Added metadata.xml.
*dvthread-0.4.7-r1 (13 May 2005)
13 May 2005; Pieter Van den Abeele <pvdabeel@gentoo.org>:+dvthread-0.4.7-r1.ebuild:
diff --git a/dev-libs/dvthread/Manifest b/dev-libs/dvthread/Manifest
index 7632fac0e457..560678122ae9 100644
--- a/dev-libs/dvthread/Manifest
+++ b/dev-libs/dvthread/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
MD5 47d58ceda3d008efefed56b72e92e939 dvthread-0.4.7-r1.ebuild 667
MD5 fa5ea15e402e10d9ca9ce22041fd4c1b dvthread-0.4.4.ebuild 686
MD5 7594875be687010d6c7993cb32b17802 dvthread-0.4.7-r2.ebuild 976
@@ -10,3 +13,10 @@ MD5 0100eb4b5b9ee8ac729a91249f1b2c38 files/digest-dvthread-0.4.4 66
MD5 82b1906ac74ced204768ddfe7e8ef9e6 files/gentoo-0.4.4.patch 397
MD5 1036571cc334c77e6a509266a62c61fa files/digest-dvthread-0.4.6a 67
MD5 215740d574e28bb8cb7d7b9cfe1bce3f files/dvthread-0.4.7-fix-underquoted-m4.diff 440
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.1 (GNU/Linux)
+
+iD8DBQFCjd4rEZCkKN40op4RApNfAJ4rI+l2PzDo5n7qKCF05qi5JnakygCgmYPH
+ryp97xIXck/De1N8zUckCyk=
+=/ULX
+-----END PGP SIGNATURE-----
diff --git a/dev-libs/dvthread/dvthread-0.4.7-r2.ebuild b/dev-libs/dvthread/dvthread-0.4.7-r2.ebuild
new file mode 100644
index 000000000000..ff2cada5800d
--- /dev/null
+++ b/dev-libs/dvthread/dvthread-0.4.7-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2005 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/dvthread/dvthread-0.4.7-r2.ebuild,v 1.1 2005/05/20 12:53:39 ka0ttic Exp $
+
+inherit eutils
+
+DESCRIPTION="classes for threads and monitors, wrapped around the posix thread library"
+SRC_URI="http://tinf2.vub.ac.be/~dvermeir/software/dv/dvthread/download/${P}.tar.gz"
+HOMEPAGE="http://tinf2.vub.ac.be/~dvermeir/software/dv/dvthread/html/"
+
+KEYWORDS="~ppc ~x86"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="doc"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+
+ epatch ${FILESDIR}/${P}-fix-underquoted-m4.diff
+
+ sed -i 's|^\(SUBDIRS =.*\)doc\(.*\)$|\1\2|' Makefile.in || \
+ die "sed Makefile.in failed"
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog README NEWS
+
+ if use doc ; then
+ # installed by dvutil
+ rm -f doc/man/*/{Dv,tostring.h}.3
+
+ doman doc/man/*/*.[1-9]
+ dohtml -r doc/html/*
+ fi
+}
diff --git a/dev-libs/dvthread/files/digest-dvthread-0.4.7-r2 b/dev-libs/dvthread/files/digest-dvthread-0.4.7-r2
new file mode 100644
index 000000000000..eede43f38359
--- /dev/null
+++ b/dev-libs/dvthread/files/digest-dvthread-0.4.7-r2
@@ -0,0 +1 @@
+MD5 26ef49cad876ccaeb7442a564ae22ae8 dvthread-0.4.7.tar.gz 325491
diff --git a/dev-libs/dvthread/files/dvthread-0.4.7-fix-underquoted-m4.diff b/dev-libs/dvthread/files/dvthread-0.4.7-fix-underquoted-m4.diff
new file mode 100644
index 000000000000..e7ebdfd13d02
--- /dev/null
+++ b/dev-libs/dvthread/files/dvthread-0.4.7-fix-underquoted-m4.diff
@@ -0,0 +1,11 @@
+diff --exclude='*~' --exclude='.*' -I '$Id:' -urN dvthread-0.4.7.orig/m4/dvthread.m4.in dvthread-0.4.7/m4/dvthread.m4.in
+--- dvthread-0.4.7.orig/m4/dvthread.m4.in 2005-05-20 04:31:55.000000000 -0400
++++ dvthread-0.4.7/m4/dvthread.m4.in 2005-05-20 04:32:24.000000000 -0400
+@@ -1,6 +1,6 @@
+ dnl @PACKAGE@-@VERSION@ autoconf macros
+
+-AC_DEFUN(DV_REQUIRE_DVTHREAD,
++AC_DEFUN([DV_REQUIRE_DVTHREAD],
+ [
+ dnl @PACKAGE@-@VERSION@ autoconf macro
+
diff --git a/dev-libs/dvthread/metadata.xml b/dev-libs/dvthread/metadata.xml
new file mode 100644
index 000000000000..d31152aca840
--- /dev/null
+++ b/dev-libs/dvthread/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>no-herd</herd>
+ <maintainer>
+ <email>ka0ttic@gentoo.org</email>
+ <name>Aaron Walker</name>
+ </maintainer>
+</pkgmetadata>