summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Cummings <mcummings@gentoo.org>2004-10-02 23:52:53 +0000
committerMichael Cummings <mcummings@gentoo.org>2004-10-02 23:52:53 +0000
commit81492455a9b805c84383c0264c99f265d800241f (patch)
tree8920ae846aa46634523d4588d152ffea1fbc853b /dev-perl/PerlQt
parentFix failed patch, bug 64280. (Manifest recommit) (diff)
downloadgentoo-2-81492455a9b805c84383c0264c99f265d800241f.tar.gz
gentoo-2-81492455a9b805c84383c0264c99f265d800241f.tar.bz2
gentoo-2-81492455a9b805c84383c0264c99f265d800241f.zip
bug 53359 closed
Diffstat (limited to 'dev-perl/PerlQt')
-rw-r--r--dev-perl/PerlQt/ChangeLog9
-rw-r--r--dev-perl/PerlQt/Manifest4
-rw-r--r--dev-perl/PerlQt/PerlQt-3.008-r1.ebuild60
-rw-r--r--dev-perl/PerlQt/files/digest-PerlQt-3.008-r11
4 files changed, 72 insertions, 2 deletions
diff --git a/dev-perl/PerlQt/ChangeLog b/dev-perl/PerlQt/ChangeLog
index 5b8520e3f1ed..f9a976ec39e1 100644
--- a/dev-perl/PerlQt/ChangeLog
+++ b/dev-perl/PerlQt/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-perl/PerlQt
# Copyright 2003-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-perl/PerlQt/ChangeLog,v 1.7 2004/06/25 00:54:38 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PerlQt/ChangeLog,v 1.8 2004/10/02 23:52:53 mcummings Exp $
+
+*PerlQt-3.008-r1 (02 Oct 2004)
+
+ 02 Oct 2004; Michael Cummings <mcummings@gentoo.org>
+ +PerlQt-3.008-r1.ebuild:
+ Cleaned up - no more sandbox violations; cleaner compilation of libsmoke;
+ closes bug 53359
16 Apr 2004; Michael Cummings <mcummings@gentoo.org> PerlQt-3.008.ebuild:
Syntax fix for newdepend, bug 29064
diff --git a/dev-perl/PerlQt/Manifest b/dev-perl/PerlQt/Manifest
index abf37b6b3c9c..8036edffd51e 100644
--- a/dev-perl/PerlQt/Manifest
+++ b/dev-perl/PerlQt/Manifest
@@ -1,6 +1,8 @@
MD5 bb2d14061af9caee872646a9660acf30 ChangeLog 1336
MD5 1f2b7f8a3064e760eed5020c8b6ad4f6 PerlQt-3.006.ebuild 1503
-MD5 0020c20a02402c08db5504175a8806f5 PerlQt-3.008.ebuild 1456
MD5 e2d8f1bf77722def1dd432e26455c818 metadata.xml 305
+MD5 dc74da049c6950c71cc23be4f50fd08a PerlQt-3.008-r1.ebuild 1568
+MD5 0020c20a02402c08db5504175a8806f5 PerlQt-3.008.ebuild 1456
MD5 6e31b51624ef86d8c454e250b6c8c623 files/digest-PerlQt-3.006 64
MD5 ceef6c70a11f2b773cebdfdd3f9fe21a files/digest-PerlQt-3.008 64
+MD5 ceef6c70a11f2b773cebdfdd3f9fe21a files/digest-PerlQt-3.008-r1 64
diff --git a/dev-perl/PerlQt/PerlQt-3.008-r1.ebuild b/dev-perl/PerlQt/PerlQt-3.008-r1.ebuild
new file mode 100644
index 000000000000..14e44e13a64f
--- /dev/null
+++ b/dev-perl/PerlQt/PerlQt-3.008-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-perl/PerlQt/PerlQt-3.008-r1.ebuild,v 1.1 2004/10/02 23:52:53 mcummings Exp $
+
+inherit perl-module kde-base
+
+#install pqtsh to this directory
+myinst="${myinst} INSTBINDIR=${D}/usr/bin"
+myconf="--prefix=${D}/usr --enable-smoke --disable-libtool-lock"
+mydoc="ChangeLog README TODO INSTALL COPYING AUTHORS"
+
+DESCRIPTION="Perl bindings for the Qt 3.x toolkit"
+HOMEPAGE="http://perlqt.sourceforge.net/"
+
+SRC_URI="mirror://sourceforge/perlqt/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ~sparc"
+IUSE=""
+
+#if kdebindings is installed compilation is really fast!
+# because libsmoke comes with kdebindings-3.1
+
+DEPEND=">=x11-libs/qt-3.0.0"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}/PerlQt
+ cp Makefile.PL.in Makefile.PL.in.orig
+ perl -pi -e "s#WriteMakefile\(#WriteMakefile\(\n'PREFIX' => '${D}/usr',#" Makefile.PL.in
+ cd ${S}
+}
+
+src_compile() {
+ addwrite $QTDIR/etc/settings
+ perl-module_src_prep
+}
+
+src_install() {
+
+ addwrite $QTDIR/etc/settings
+ dodir /lib
+ perl-module_src_install
+
+ mkdir -p ${D}/usr/share/doc/${P}/tutorials
+ cp -r ${S}/PerlQt/tutorials/* ${D}/usr/share/doc/${P}/tutorials
+
+ for file in `find ${D}/usr/share/doc/${P}/tutorials/*/*.pl`;do
+ perl -pi -e "s/use blib;/#use blib;/" ${file}
+ chmod +x ${file}
+ done
+
+ mkdir -p ${D}/usr/share/doc/${P}/examples
+ cp -r ${S}/PerlQt/examples/* ${D}/usr/share/doc/${P}/examples
+ for file in `find ${D}/usr/share/doc/${P}/examples/*/*.pl`;do
+ chmod +x ${file}
+ done
+}
+
+
diff --git a/dev-perl/PerlQt/files/digest-PerlQt-3.008-r1 b/dev-perl/PerlQt/files/digest-PerlQt-3.008-r1
new file mode 100644
index 000000000000..ac155788f66b
--- /dev/null
+++ b/dev-perl/PerlQt/files/digest-PerlQt-3.008-r1
@@ -0,0 +1 @@
+MD5 a0cdc0c86b3e79c56f09f2af8c4c2c39 PerlQt-3.008.tar.gz 922164