summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom William Payne <twp@gentoo.org>2006-03-01 17:12:50 +0000
committerTom William Payne <twp@gentoo.org>2006-03-01 17:12:50 +0000
commit6caf3eb3e8b2b47743e3311607a9afd6e7044ac7 (patch)
tree7951f3123974d2b660ab9a54fe769238d0e1966a /dev-libs/check
parentSpring-clean (diff)
downloadhistorical-6caf3eb3e8b2b47743e3311607a9afd6e7044ac7.tar.gz
historical-6caf3eb3e8b2b47743e3311607a9afd6e7044ac7.tar.bz2
historical-6caf3eb3e8b2b47743e3311607a9afd6e7044ac7.zip
Use libtool. Patch from flameeyes. Bug # 104240.
Package-Manager: portage-2.1_pre5-r1
Diffstat (limited to 'dev-libs/check')
-rw-r--r--dev-libs/check/ChangeLog10
-rw-r--r--dev-libs/check/Manifest27
-rw-r--r--dev-libs/check/check-0.9.3-r1.ebuild32
-rw-r--r--dev-libs/check/files/check-0.9.3-libtool.patch37
-rw-r--r--dev-libs/check/files/digest-check-0.9.3-r13
5 files changed, 106 insertions, 3 deletions
diff --git a/dev-libs/check/ChangeLog b/dev-libs/check/ChangeLog
index b8e39db6b8f3..fd31f17351c9 100644
--- a/dev-libs/check/ChangeLog
+++ b/dev-libs/check/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/check
-# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/check/ChangeLog,v 1.24 2005/10/18 16:13:54 twp Exp $
+# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/check/ChangeLog,v 1.25 2006/03/01 17:12:50 twp Exp $
+
+*check-0.9.3-r1 (01 Mar 2006)
+
+ 01 Mar 2006; Tom Payne <twp@gentoo.org> +files/check-0.9.3-libtool.patch,
+ +check-0.9.3-r1.ebuild:
+ Use libtool. Patch from flameeyes. Bug # 104240.
*check-0.9.3 (18 Oct 2005)
diff --git a/dev-libs/check/Manifest b/dev-libs/check/Manifest
index 284eeefb495e..f2f936753f42 100644
--- a/dev-libs/check/Manifest
+++ b/dev-libs/check/Manifest
@@ -1,8 +1,33 @@
-MD5 ae052dcf9cb6028a097dcde5f4923cce ChangeLog 2174
+MD5 5086e8db2e87980a075aeab4bdab4eb9 ChangeLog 2359
+RMD160 8ea37f0023924d46e6b6a2bcbab77098e4f1470d ChangeLog 2359
+SHA256 84f930b34be22c26935f627e31f045d8d383fbbb3506b284555b41b5a87c8cdd ChangeLog 2359
MD5 df8a8e4e8d7647357c6519f842e04795 check-0.8.4.ebuild 578
+RMD160 8ccac377fe2558bd59c2c3f73f7f943409d5d6c1 check-0.8.4.ebuild 578
+SHA256 656a41181c5c2509f467b1a65b26f5bed58b0ea064c54427ed6bc51d1be8167c check-0.8.4.ebuild 578
MD5 03a370a03de915c3dc745efc536de59d check-0.9.2.ebuild 574
+RMD160 e2df930c3bc9f489a5a187a0eb1153515b324613 check-0.9.2.ebuild 574
+SHA256 a8137851e19c8cf189e656e9c7277eae0310dcda790256e3fc7005967e411657 check-0.9.2.ebuild 574
+MD5 95e2c77256ab83070a053f4711a501af check-0.9.3-r1.ebuild 750
+RMD160 d6e794d45e8b366933307c3a27ffc13b52fbfc6a check-0.9.3-r1.ebuild 750
+SHA256 1d7e082f05714ff7e33bd463d8f815ee346993eecd340ec1d7e25e985d5c973f check-0.9.3-r1.ebuild 750
MD5 d936c0c3c7555a14a616d4af54b69d58 check-0.9.3.ebuild 584
+RMD160 fd25da6fb979334bb6b91f116b1ec40760218ae4 check-0.9.3.ebuild 584
+SHA256 8da7e221d1e8a1e52550b0489fb7172291f5bcd9be41b5b0eda67068a143ba56 check-0.9.3.ebuild 584
+MD5 e6386fd1f640a2c8643db27d878823d6 files/check-0.9.3-libtool.patch 1107
+RMD160 7b8886328986ae9d975bc3d7f4df4ef219336aca files/check-0.9.3-libtool.patch 1107
+SHA256 d0a6c4445ca778163581234bf152a5d74e1921b5ef6d92e36e6c29d209dbbf7b files/check-0.9.3-libtool.patch 1107
MD5 fdd436cebe214ab0c7604930defd4439 files/digest-check-0.8.4 63
+RMD160 f10b64744cb64dc235253eb16b511d3202187cde files/digest-check-0.8.4 63
+SHA256 d03f6ddd0fce2ac49661a63be9dc9436a342aa0a961a0793db11ff1b83d0ad23 files/digest-check-0.8.4 63
MD5 830319e8fc207800511d5c70b75a7f21 files/digest-check-0.9.2 63
+RMD160 36fe052adc16d095d5f88f0363e849895933e774 files/digest-check-0.9.2 63
+SHA256 d42d5847e5d2b35464c9cfd6e78c442829347c153ed3ffbcfba6bed6762568b0 files/digest-check-0.9.2 63
MD5 3d4c251696d709a6dcc7b2fce1c93f9e files/digest-check-0.9.3 63
+RMD160 b3fb1e109549ee9c49555f7243175452351ca65c files/digest-check-0.9.3 63
+SHA256 eb60d6f0fdc866886da5927cdc490b8ac54d5347f505ee1bd2255e86a21ef718 files/digest-check-0.9.3 63
+MD5 6bbf7956726e228dc08ad45b09fdb24a files/digest-check-0.9.3-r1 235
+RMD160 074033e1b7802b0a771b8a3db0202fc8e5fd27f9 files/digest-check-0.9.3-r1 235
+SHA256 5e05fb5ca65968df09e19797bf59aa19e9b495a69a3ee1a4ee0a06171dcac0e0 files/digest-check-0.9.3-r1 235
MD5 d992d28bec4a3bfd72b441145091a58e metadata.xml 244
+RMD160 10fcb6c60f0d88174ff99fd391d0da3a75bdf89d metadata.xml 244
+SHA256 c7b6d3457d4746a2b281c4ac598bcf78b8e1553d8d63f2523b4cd0f4eaa422b1 metadata.xml 244
diff --git a/dev-libs/check/check-0.9.3-r1.ebuild b/dev-libs/check/check-0.9.3-r1.ebuild
new file mode 100644
index 000000000000..db2833028509
--- /dev/null
+++ b/dev-libs/check/check-0.9.3-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/check/check-0.9.3-r1.ebuild,v 1.1 2006/03/01 17:12:50 twp Exp $
+
+inherit autotools eutils
+
+DESCRIPTION="A unit test framework for C"
+HOMEPAGE="http://sourceforge.net/projects/check/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~x86"
+IUSE=""
+
+DEPEND=""
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${P}-libtool.patch
+}
+
+src_compile() {
+ eautoreconf || die
+ econf || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR="${D}" install || die
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/dev-libs/check/files/check-0.9.3-libtool.patch b/dev-libs/check/files/check-0.9.3-libtool.patch
new file mode 100644
index 000000000000..4838f54cd35d
--- /dev/null
+++ b/dev-libs/check/files/check-0.9.3-libtool.patch
@@ -0,0 +1,37 @@
+diff -Naur check-0.9.3/configure.in check/configure.in
+--- check-0.9.3/configure.in 2005-07-18 12:32:53.000000000 +0200
++++ check/configure.in 2006-01-15 21:57:26.000000000 +0100
+@@ -28,7 +28,7 @@
+ AC_PROG_CC
+ AC_PROG_INSTALL
+ AC_PROG_LN_S
+-AC_PROG_RANLIB
++AC_PROG_LIBTOOL
+ if test -n "$GCC"; then
+ CFLAGS="$CFLAGS -Wall -Wstrict-prototypes -Wmissing-prototypes -Wwrite-strings"
+ fi
+diff -Naur check-0.9.3/src/Makefile.am check/src/Makefile.am
+--- check-0.9.3/src/Makefile.am 2002-05-03 13:58:01.000000000 +0200
++++ check/src/Makefile.am 2006-01-15 21:57:26.000000000 +0100
+@@ -1,8 +1,8 @@
+-lib_LIBRARIES=libcheck.a
++lib_LTLIBRARIES=libcheck.la
+
+ include_HEADERS=check.h
+
+-libcheck_a_SOURCES=\
++libcheck_la_SOURCES=\
+ check_impl.h \
+ check.h \
+ check.c \
+diff -Naur check-0.9.3/tests/Makefile.am check/tests/Makefile.am
+--- check-0.9.3/tests/Makefile.am 2005-07-18 15:50:11.000000000 +0200
++++ check/tests/Makefile.am 2006-01-15 21:57:26.000000000 +0100
+@@ -36,6 +36,6 @@
+
+
+ INCLUDES = -I$(srcdir)/../src
+-LDADD = ../src/libcheck.a
++LDADD = ../src/libcheck.la
+
+ CLEANFILES = *.log test_logfile
diff --git a/dev-libs/check/files/digest-check-0.9.3-r1 b/dev-libs/check/files/digest-check-0.9.3-r1
new file mode 100644
index 000000000000..cd285eaa620a
--- /dev/null
+++ b/dev-libs/check/files/digest-check-0.9.3-r1
@@ -0,0 +1,3 @@
+MD5 6e5870f7c9c5414572158d8005e91d68 check-0.9.3.tar.gz 163726
+RMD160 86f3c90ea02a02c49fdae6d477f6709f1b7f5993 check-0.9.3.tar.gz 163726
+SHA256 c3fb9582e7df33a4e854cd22f2a7e3ef417877cb85b651d766c01c730115e083 check-0.9.3.tar.gz 163726