summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Hadaway <raker@gentoo.org>2002-10-24 19:45:55 +0000
committerNick Hadaway <raker@gentoo.org>2002-10-24 19:45:55 +0000
commit05efd637cd7c5b35c7731b23bf78abb77a0eb0bd (patch)
treed1667fa68eda932a15ab0f3ed6991646019ebbb7 /dev-libs/pwlib
parentan update for a build problem (libtool related) that appeared on fresh systems (diff)
downloadgentoo-2-05efd637cd7c5b35c7731b23bf78abb77a0eb0bd.tar.gz
gentoo-2-05efd637cd7c5b35c7731b23bf78abb77a0eb0bd.tar.bz2
gentoo-2-05efd637cd7c5b35c7731b23bf78abb77a0eb0bd.zip
New gnomemeeting means new pwlib. Currently marked unstable until
the new gnomemeeting is relased into portage.
Diffstat (limited to 'dev-libs/pwlib')
-rw-r--r--dev-libs/pwlib/ChangeLog12
-rw-r--r--dev-libs/pwlib/files/digest-pwlib-1.3.111
-rw-r--r--dev-libs/pwlib/pwlib-1.3.11.ebuild66
3 files changed, 76 insertions, 3 deletions
diff --git a/dev-libs/pwlib/ChangeLog b/dev-libs/pwlib/ChangeLog
index be6836bcc275..547ca79c3563 100644
--- a/dev-libs/pwlib/ChangeLog
+++ b/dev-libs/pwlib/ChangeLog
@@ -1,17 +1,23 @@
# ChangeLog for dev-libs/pwlib
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/pwlib/ChangeLog,v 1.8 2002/07/23 05:59:53 raker Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/pwlib/ChangeLog,v 1.9 2002/10/24 19:45:55 raker Exp $
+
+*pwlib-1.3.11 (24 Oct 2002)
+
+ 24 Oct 2002; Nick Hadaway <raker@gentoo.org> pwlib-1.3.11.ebuild,
+ files/digest-pwlib-1.3.11 :
+ Previous patch works with this new version. Updated to coincide with
+ new gnomemeeting release. Marked unsuntil the new gnomemeeting gets
+ tested.
*pwlib-1.3.3 (20 Jul 2002)
22 Jul 2002; Nick Hadaway <raker@gentoo.org> files/opts.diff :
-
Added a patch to remove unix makefile optimizations to allow the users
make.conf to set the appropriate optimization flags. Closes bug #5413.
20 Jul 2002; Nick Hadaway <raker@gentoo.org>
pwlib-1.3.3.ebuild, file/digest-pwlib-1.3.3 :
-
Updated to pwlib version that matches the gnomemeeting-0.93 install.
Removed all previous version from cvs. Re-SLOT'ed to 0.
diff --git a/dev-libs/pwlib/files/digest-pwlib-1.3.11 b/dev-libs/pwlib/files/digest-pwlib-1.3.11
new file mode 100644
index 000000000000..e08abfa40110
--- /dev/null
+++ b/dev-libs/pwlib/files/digest-pwlib-1.3.11
@@ -0,0 +1 @@
+MD5 da68d42d18a1b4aac93aaa2a9520de00 pwlib_1.3.11.tar.gz 892381
diff --git a/dev-libs/pwlib/pwlib-1.3.11.ebuild b/dev-libs/pwlib/pwlib-1.3.11.ebuild
new file mode 100644
index 000000000000..8a996cf50a08
--- /dev/null
+++ b/dev-libs/pwlib/pwlib-1.3.11.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/pwlib/pwlib-1.3.11.ebuild,v 1.1 2002/10/24 19:45:55 raker Exp $
+
+S=${WORKDIR}/${PN}
+
+IUSE=""
+
+DESCRIPTION="Libs needed for GnomeMeeting"
+HOMEPAGE="http://www.openh323.org"
+SRC_URI="http://www.openh323.org/bin/${PN}_${PV}.tar.gz"
+
+SLOT="0"
+LICENSE="MPL-1.1"
+KEYWORDS="~x86 -ppc -sparc -sparc64"
+
+DEPEND=">=sys-devel/bison-1.28
+ >=sys-devel/flex-2.5.4a"
+
+src_unpack() {
+
+ unpack ${A}
+ cd ${S}
+ # Removes optimizations from unix make options
+ # Allows the users make.conf to set optimization level
+ patch -p1 < ${FILESDIR}/opts.diff || die
+
+}
+
+src_compile() {
+
+ export PWLIBDIR=${S}
+ export PWLIB_BUILD="yes"
+ make optshared || die
+
+ cd tools/asnparser
+ make optshared || die
+
+}
+
+src_install() {
+
+ dodir /usr/lib /usr/include/ptlib/unix/ptlib /usr/share/pwlib
+
+ cd ${S}
+ cp -a lib/*so* ${D}/usr/lib
+ cp -a include/ptlib.h ${D}/usr/include
+ cp -a include/ptlib/*.h ${D}/usr/include/ptlib/
+ cp -a include/ptlib/*.inl ${D}/usr/include/ptlib/
+ cp -a include/ptlib/unix/ptlib/*.h ${D}/usr/include/ptlib/unix/ptlib
+ cp -a include/ptlib/unix/ptlib/*.inl ${D}/usr/include/ptlib/unix/ptlib
+ cp -a include/ptclib/*.h ${D}/usr/include/ptclib/
+
+ cp -a * ${D}/usr/share/pwlib/
+ rm -rf ${D}/usr/share/pwlib/make/CVS
+ rm -rf ${D}/usr/share/pwlib/tools/CVS
+ rm -rf ${D}/usr/share/pwlib/tools/asnparser/CVS
+ rm -rf ${D}/usr/share/pwlib/src
+ rm -rf ${D}/usr/share/pwlib/include/CVS
+ rm -rf ${D}/usr/share/pwlib/include/ptlib/unix/CVS
+ rm -rf ${D}/usr/share/pwlib/include/ptlib/CVS
+
+ cd ${D}/usr/lib
+ ln -sf libpt_linux_x86_r.so.${PV} libpt.so
+
+}