summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-editors/padre/ChangeLog5
-rw-r--r--app-editors/padre/Manifest10
-rw-r--r--app-editors/padre/padre-0.51.ebuild127
3 files changed, 138 insertions, 4 deletions
diff --git a/app-editors/padre/ChangeLog b/app-editors/padre/ChangeLog
index d764e8f45..32ebf8e6b 100644
--- a/app-editors/padre/ChangeLog
+++ b/app-editors/padre/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*padre-0.51 (06 Dec 2009)
+
+ 06 Dec 2009; Torsten Veller <tove@gentoo.org> +padre-0.51.ebuild:
+ Version bump
+
23 Nov 2009; Torsten Veller <tove@gentoo.org> padre-0.50.ebuild:
Depend on >=dev-perl/Class-XSAccessor-1.05 cause Class-XSAccessor-Array
was merge in
diff --git a/app-editors/padre/Manifest b/app-editors/padre/Manifest
index 14522c37d..adae6842e 100644
--- a/app-editors/padre/Manifest
+++ b/app-editors/padre/Manifest
@@ -2,13 +2,15 @@
Hash: SHA1
DIST Padre-0.50.tar.gz 1067563 RMD160 072db98c8ec17409bf7e9d360455a987a514fd9d SHA1 32e92cbeaa3742b477b34b8cf5a88e90b0b5d5ce SHA256 6a978f9b77c82f949b3619523e0db4a95ff743d2c8ec1d99269c72595f146f58
+DIST Padre-0.51.tar.gz 1127094 RMD160 6daf6af41901261dc301e47239e893bfd3c04c4d SHA1 a5e570bea174ba0f6e9e30eefb5efa31a374351a SHA256 0a78c5fadad6d1e6d385f5535bb9c0e0d48a1ddbdb504d513cc2009874584d2e
EBUILD padre-0.50.ebuild 2834 RMD160 423f5b6934951a61acb83a69f9fc2226f94f608d SHA1 af6249db123bcf43a77e58d83fe14297ca9856ba SHA256 96ae0fa012a32e6b6b545ed113d2397f7b5dd7a6f3922deb85a983dca9c653f0
-MISC ChangeLog 2483 RMD160 a81c62525fc6315b409f804c76295ee9d0b88768 SHA1 99fc061b0ffdfa73a6a06cc06017c47759f0feb3 SHA256 0b52555f32e1dabbccb375fe675908e73739c9126a29df1d5d9ea5104c032401
+EBUILD padre-0.51.ebuild 2886 RMD160 6ab38c812ac1980d7aa5992173ac680fa6f64982 SHA1 c2a1496ffc399ab99fc4102d59d922601dd8e450 SHA256 93dadb3967ef014e6660db3b9d7613a21b5570f6081714cc1220866e51d8a5c8
+MISC ChangeLog 2594 RMD160 dfc7858219cc08a67a43986e968a1270631cb4bc SHA1 d829d6be8a59b0de5734d8346d3e808a18e70e16 SHA256 63c8a0f9273a333fed3d0cbcd17a0f223df4a058690b131ce8dc12e1590a21fd
MISC metadata.xml 158 RMD160 03e4d8164c58bc61660cbaf489d4e3652de0feb7 SHA1 9a84117c6fb70288426e20c84deaf16f4381a549 SHA256 1fef4c0af5f71b777110f54d9dfbd27d6c85c750fca007f4a2fb38345ebbb710
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
-iEYEARECAAYFAksKzGEACgkQV3J2n04EauxPDACeNpdsTV0QTWDHA+m1Gh6JkYVw
-2GgAn3HEkyeClFFSZ13E4fXzpJSJzl8A
-=959e
+iEYEARECAAYFAksbyssACgkQV3J2n04EauzFWQCg0sipEj2QlH6YLQZxT3RVoLe/
+LYEAoNoDDEvdg8auvHGHaSHiEPNuZj8U
+=HLEF
-----END PGP SIGNATURE-----
diff --git a/app-editors/padre/padre-0.51.ebuild b/app-editors/padre/padre-0.51.ebuild
new file mode 100644
index 000000000..7b238ace0
--- /dev/null
+++ b/app-editors/padre/padre-0.51.ebuild
@@ -0,0 +1,127 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+MY_PN=Padre
+MY_P=${MY_PN}-${PV}
+#MODULE_AUTHOR=THEREK
+#MODULE_AUTHOR=JQUELIN
+#MODULE_AUTHOR=SZABGAB
+MODULE_AUTHOR=PLAVEN
+#MODULE_AUTHOR=GARU
+#MODULE_AUTHOR=RSN
+S=${WORKDIR}/${MY_P}
+inherit perl-module
+
+DESCRIPTION="Perl Application Development and Refactoring Environment"
+HOMEPAGE="http://padre.perlide.org/"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# Test Deps.
+TDEPEND="
+ >=dev-perl/Capture-Tiny-0.06
+ >=dev-perl/Test-Script-1.05
+ >=dev-perl/Test-Exception-0.27
+ >=dev-perl/Test-NoWarnings-0.084
+ >=virtual/perl-Test-Simple-0.88
+"
+
+RDEPEND="
+ >=dev-perl/Locale-Msgfmt-0.14
+ >=sys-apps/ack-1.86
+ >=dev-perl/Class-Adapter-1.05
+ >=dev-perl/Class-Unload-0.03
+ >=dev-perl/Class-XSAccessor-1.05
+ >=dev-perl/DBD-SQLite-1.10
+ >=dev-perl/DBI-1.58
+ >=dev-perl/Devel-Dumpvar-0.04
+ >=dev-perl/Devel-Refactor-0.05
+ virtual/perl-Digest-MD5
+ >=dev-perl/File-Copy-Recursive-0.37
+ >=dev-perl/File-Find-Rule-0.30
+ >=dev-perl/File-HomeDir-0.84
+ >=dev-perl/File-Next-1.06
+ >=dev-perl/File-Remove-1.42
+ >=dev-perl/File-ShareDir-1.00
+ >=dev-perl/File-ShareDir-PAR-0.04
+ >=virtual/perl-File-Spec-3.27.01
+ >=dev-perl/File-Which-1.08
+ dev-perl/Format-Human-Bytes
+ virtual/perl-Getopt-Long
+ >=dev-perl/HTML-Parser-3.58
+ >=dev-perl/IO-stringy-2.110
+ virtual/perl-IO
+ >=dev-perl/IO-String-1.08
+ >=virtual/perl-Scalar-List-Utils-1.18
+ >=dev-perl/List-MoreUtils-0.22
+ >=dev-perl/Module-Refresh-0.13
+ >=dev-perl/Module-Starter-1.50
+ >=dev-perl/ORLite-1.20
+ >=dev-perl/ORLite-Migrate-0.03
+ >=dev-perl/PAR-0.989
+ >=dev-perl/Params-Util-0.33
+ >=dev-perl/Parse-ErrorString-Perl-0.11
+ >=dev-perl/Parse-ExuberantCTags-1.00
+ >=dev-perl/Pod-Abstract-0.16
+ >=dev-perl/Pod-POM-0.17
+ >=virtual/perl-Pod-Perldoc-3.15
+ >=virtual/perl-Pod-Simple-3.07
+ >=dev-perl/PPI-1.205
+ >=dev-perl/PPIx-EditorTools-0.09
+ >=dev-perl/Probe-Perl-0.01
+ >=virtual/perl-Storable-2.15
+ virtual/perl-Text-Balanced
+ >=dev-perl/Text-Diff-0.35
+ >=dev-perl/Text-FindIndent-0.05
+ >=dev-perl/Thread-Queue-2.11
+ >=virtual/perl-threads-1.71
+ >=virtual/perl-threads-shared-1.26
+ >=dev-perl/URI-0
+ >=dev-perl/wxperl-0.91
+ >=dev-perl/Wx-Perl-ProcessStream-0.20
+ >=dev-perl/YAML-Tiny-1.32
+ virtual/perl-version
+"
+DEPEND="
+ ${RDEPEND}
+ test? (
+ ${TDEPEND}
+ )
+"
+
+SRC_TEST=do
+
+x11_works() {
+ # If there is no xdpyinfo,
+ # it will return 127
+ xset -q 1>/dev/null 2>&1
+ WORKS="$?"
+ if [[ "$WORKS" == "0" ]] ; then
+ einfo "X11 Works!"
+ else
+ einfo "X11 doesnt work"
+ fi
+ einfo "Display at: '${DISPLAY}'"
+ return $WORKS
+}
+
+src_configure() {
+ DISPLAY_COPY="$DISPLAY"
+ unset DISPLAY;
+ perl-module_src_configure
+ if use test && [[ "$DISPLAY_COPY" != "" ]]; then
+ einfo "Bringing back Display Settings for later "
+ export DISPLAY="$DISPLAY_COPY"
+ fi
+}
+src_test() {
+ if ! x11_works ; then
+ unset DISPLAY
+ fi
+ perl-module_src_test
+}