New gnomemeeting means new pwlib. Currently marked unstable until
authorNick Hadaway <raker@gentoo.org>
Thu, 24 Oct 2002 19:45:55 +0000 (19:45 +0000)
committerNick Hadaway <raker@gentoo.org>
Thu, 24 Oct 2002 19:45:55 +0000 (19:45 +0000)
the new gnomemeeting is relased into portage.

dev-libs/pwlib/ChangeLog
dev-libs/pwlib/files/digest-pwlib-1.3.11 [new file with mode: 0644]
dev-libs/pwlib/pwlib-1.3.11.ebuild [new file with mode: 0644]

index be6836bcc27526f57ba1214a2cd48d4b09671591..547ca79c3563d5aa561e5b1fe8fcaa0fa2212e2b 100644 (file)
@@ -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 (file)
index 0000000..e08abfa
--- /dev/null
@@ -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 (file)
index 0000000..8a996cf
--- /dev/null
@@ -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
+
+}