summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYi Quang <khai@gentoo.org>2004-05-09 12:40:31 +0000
committerYi Quang <khai@gentoo.org>2004-05-09 12:40:31 +0000
commitefdc091dc5741cd7dc1781b8401a9d91d3c66f17 (patch)
treea021cb2fe6814d0985752970cd54bbed8d60e605 /dev-libs/libsigc++/libsigc++-2.0.1.ebuild
parentremoving depend. (diff)
downloadhistorical-efdc091dc5741cd7dc1781b8401a9d91d3c66f17.tar.gz
historical-efdc091dc5741cd7dc1781b8401a9d91d3c66f17.tar.bz2
historical-efdc091dc5741cd7dc1781b8401a9d91d3c66f17.zip
New version, major API overhaul, slotted.
Diffstat (limited to 'dev-libs/libsigc++/libsigc++-2.0.1.ebuild')
-rw-r--r--dev-libs/libsigc++/libsigc++-2.0.1.ebuild38
1 files changed, 38 insertions, 0 deletions
diff --git a/dev-libs/libsigc++/libsigc++-2.0.1.ebuild b/dev-libs/libsigc++/libsigc++-2.0.1.ebuild
new file mode 100644
index 000000000000..296609ee70d8
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-2.0.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2004 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-2.0.1.ebuild,v 1.1 2004/05/09 12:40:31 khai Exp $
+
+DESCRIPTION="Typesafe callback system for standard C++"
+HOMEPAGE="http://libsigc.sourceforge.net/"
+SRC_URI="mirror://sourceforge/libsigc/${P}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="1.3"
+KEYWORDS="~x86"
+IUSE="debug"
+
+DEPEND="virtual/glibc"
+
+src_compile() {
+ local myconf
+ use debug \
+ && myconf="--enable-debug=yes" \
+ || myconf="--enable-debug=no"
+
+ econf ${myconf} || die
+ aclocal
+ automake --gnu --add-missing
+ emake || die "emake failure"
+}
+
+src_install() {
+ einstall || die
+ dodoc AUTHORS ChangeLog COPYING* README INSTALL NEWS TODO
+}
+
+pkg_postinst() {
+ ewarn "To allow parallel installation of sig++-1.0, sig++-1.2, and sig++2.0"
+ ewarn "the header files are now installed in a version specific"
+ ewarn "subdirectory. Be sure to unmerge any libsig++ versions"
+ ewarn "< 1.0.4 that you may have previously installed."
+}