summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorD.M.D. Ljungmark <spider@gentoo.org>2002-08-04 11:14:16 +0000
committerD.M.D. Ljungmark <spider@gentoo.org>2002-08-04 11:14:16 +0000
commit4b5ea10a57817368b828ab82a3d8ba77fe46b4ec (patch)
tree7ab4053cc7c9378e09a0a461675f5065af3532f5 /dev-libs/libsigc++
parentrepoman fix (diff)
downloadhistorical-4b5ea10a57817368b828ab82a3d8ba77fe46b4ec.tar.gz
historical-4b5ea10a57817368b828ab82a3d8ba77fe46b4ec.tar.bz2
historical-4b5ea10a57817368b828ab82a3d8ba77fe46b4ec.zip
new unstable version
Diffstat (limited to 'dev-libs/libsigc++')
-rw-r--r--dev-libs/libsigc++/ChangeLog7
-rw-r--r--dev-libs/libsigc++/files/digest-libsigc++-1.1.131
-rw-r--r--dev-libs/libsigc++/libsigc++-1.1.13.ebuild65
3 files changed, 72 insertions, 1 deletions
diff --git a/dev-libs/libsigc++/ChangeLog b/dev-libs/libsigc++/ChangeLog
index 10b68432030e..d829fd857c93 100644
--- a/dev-libs/libsigc++/ChangeLog
+++ b/dev-libs/libsigc++/ChangeLog
@@ -1,7 +1,12 @@
# ChangeLog for dev-libs/libsigc++
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/ChangeLog,v 1.6 2002/08/02 03:35:21 gerk Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/ChangeLog,v 1.7 2002/08/04 11:14:16 spider Exp $
+
+*libsigc++-1.1.13 (4 Aug 2002)
+ 04 Aug 2002; Spider <spider@gentoo.org> libsigc++-1.1.13.ebuild :
+ New development release of the 1.2 branch
+
*libsigc++-1.0.4-r2 (21 Jun 2002)
01 Aug 2002; Mark Guertin <gerk@gentoo.org> libxml2-2.4.23.ebuild :
diff --git a/dev-libs/libsigc++/files/digest-libsigc++-1.1.13 b/dev-libs/libsigc++/files/digest-libsigc++-1.1.13
new file mode 100644
index 000000000000..4dbbf7e82e66
--- /dev/null
+++ b/dev-libs/libsigc++/files/digest-libsigc++-1.1.13
@@ -0,0 +1 @@
+MD5 e9cb92067e109884b156caab390c3620 libsigc++-1.1.13.tar.gz 242153
diff --git a/dev-libs/libsigc++/libsigc++-1.1.13.ebuild b/dev-libs/libsigc++/libsigc++-1.1.13.ebuild
new file mode 100644
index 000000000000..30363dc2e91f
--- /dev/null
+++ b/dev-libs/libsigc++/libsigc++-1.1.13.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigc++/libsigc++-1.1.13.ebuild,v 1.1 2002/08/04 11:14:16 spider Exp $
+
+
+# unstable branch should have debugging.
+inherit debug
+
+
+S=${WORKDIR}/${P}
+DESCRIPTION="The GLib library of C routines"
+SRC_URI="http://download.sourceforge.net/libsigc/${P}.tar.gz"
+HOMEPAGE="http://libsigc.sourceforge.net/"
+
+SLOT="1.2"
+LICENSE="GPL-2 LGPL-2.1"
+KEYWORDS="x86 ppc"
+
+DEPEND="virtual/glibc"
+
+src_compile() {
+
+ local myconf
+
+ if [ "${DEBUG}" ]
+ then
+ myconf="--enable-debug=yes"
+ else
+ myconf="--enable-debug=no"
+ fi
+
+ econf ${myconf} || die
+
+ # Fix sandbox violation when old libsig++ is already installed,
+ # hopefully this will go away after the header location settles down
+ # Comment out the remove old header directory line
+
+# cp sigc++/Makefile sigc++/Makefile.orig
+# sed -e 's:\(@if\):#\1:' \
+# sigc++/Makefile.orig > sigc++/Makefile
+
+ # This occurs in two places
+
+# cp sigc++/config/Makefile sigc++/config/Makefile.orig
+# sed -e 's:\(@if\):#\1:' \
+# sigc++/config/Makefile.orig > sigc++/config/Makefile
+
+ emake || die "emake failure"
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS ChangeLog COPYING README* INSTALL NEWS
+}
+
+pkg_postinst() {
+ einfo "************************* WARNING ************************"
+ einfo ""
+ einfo "To allow parallel installation of sig++-1.0 and sig++-1.2,"
+ einfo "the header files are now installed in a version specific"
+ einfo "subdirectory. Be sure to unmerge any libsig++ versions"
+ einfo "< 1.0.4 that you may have previously installed."
+ einfo ""
+ einfo "**********************************************************"
+}