summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-editors/padre/ChangeLog5
-rw-r--r--app-editors/padre/Manifest14
-rw-r--r--app-editors/padre/padre-0.45.ebuild112
3 files changed, 130 insertions, 1 deletions
diff --git a/app-editors/padre/ChangeLog b/app-editors/padre/ChangeLog
index bb06af1fd..e4d1daf3d 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.45 (02 Sep 2009)
+
+ 02 Sep 2009; Kent Fredric <kentfredric@gmail.com> +padre-0.45.ebuild:
+ Bumped
+
26 Aug 2009; Kent Fredric <kentfredric@gmail.com> padre-0.44.ebuild:
Managed to add tests and get them to run properly regardless of your X
settings. If you don't have 'xset' installed ( which is used to test if X
diff --git a/app-editors/padre/Manifest b/app-editors/padre/Manifest
index a72a45ed3..ebb89a064 100644
--- a/app-editors/padre/Manifest
+++ b/app-editors/padre/Manifest
@@ -1,6 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST Padre-0.42.tar.gz 579114 RMD160 55e4a9f60a459fad8894e153bd5173f4369a5c88 SHA1 e313e62430b54a1a5440ba2d0fa023af561511fc SHA256 36df4a0b82011db57e2e22181fb6f19296293cf3e5d5e0f2d28b785eb777d95a
DIST Padre-0.44.tar.gz 862586 RMD160 9215724e77a700d70aaa76e1222479e340ea2f24 SHA1 65e5ed0653866f13ead9ee4a59fa290d71882ced SHA256 61d82377d044b167ca3c5c449ad34138fb3e6b2961fe540d5e6cf28a1979e1bd
+DIST Padre-0.45.tar.gz 876750 RMD160 a33d8015288c9c3a7dc4edd3141251ce5373b289 SHA1 f2c1e64db2c6620279bdb57255a5a4f18e89da46 SHA256 14eec0a2c28c7ea2bffcb112a1f70c06fab8a71e4416497a39f89610a86b0e4f
EBUILD padre-0.42.ebuild 2179 RMD160 c5230d6e6a4b39b755b49cc7c1aa414ab68fe189 SHA1 7393c10daa633a81dd4ca62eec9ffaa0890a8c62 SHA256 12fcd9c382581000e7182f92fe7c06eac3431c0ebdfda7f3c09be0fe2b410de2
EBUILD padre-0.44.ebuild 2711 RMD160 1bc98b8df3824c210a8a59b9de5d627de5ab2700 SHA1 0764cae8fcdd4bade47d8b88f39e1f72f8a7e783 SHA256 454dadad0b366e7a70cdbc678c4660500f538ba4920919e1615cb48a49ac9fa7
-MISC ChangeLog 1502 RMD160 c29057ee3bff444a8b186a4891237dfe073af831 SHA1 4c050ae862a61819af7eb5a59753c9058dda32d4 SHA256 c7bc572e0ca7ebd06d28bff1c45c0a092b2e1ebae0f992b9d4691b6d0a19f7d6
+EBUILD padre-0.45.ebuild 2711 RMD160 1bc98b8df3824c210a8a59b9de5d627de5ab2700 SHA1 0764cae8fcdd4bade47d8b88f39e1f72f8a7e783 SHA256 454dadad0b366e7a70cdbc678c4660500f538ba4920919e1615cb48a49ac9fa7
+MISC ChangeLog 1611 RMD160 bd474080226435a14a3c0de5b512e86ac6e7f121 SHA1 afda16cc6fa0d0af2e81b14a7d27433be2171038 SHA256 5b0a32704c7f3a72f7358901f7b0316076c5c107ea00cf195e31e960f86cffab
MISC metadata.xml 158 RMD160 03e4d8164c58bc61660cbaf489d4e3652de0feb7 SHA1 9a84117c6fb70288426e20c84deaf16f4381a549 SHA256 1fef4c0af5f71b777110f54d9dfbd27d6c85c750fca007f4a2fb38345ebbb710
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.11 (GNU/Linux)
+
+iEYEARECAAYFAkqeZc0ACgkQ1aBWYMk6l07pdgCeLoZBPa0eTG9UULQefsnUsEXE
+6QUAniVHAay5ui3aqrrI/PigT9BwjCH/
+=bqFI
+-----END PGP SIGNATURE-----
diff --git a/app-editors/padre/padre-0.45.ebuild b/app-editors/padre/padre-0.45.ebuild
new file mode 100644
index 000000000..0ee4c65a9
--- /dev/null
+++ b/app-editors/padre/padre-0.45.ebuild
@@ -0,0 +1,112 @@
+# 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=GARU
+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"
+
+DEPEND="
+ >=dev-perl/Locale-Msgfmt-0.14
+ >=virtual/perl-Test-Simple-0.88
+ >=sys-apps/ack-1.86
+ >=dev-perl/Capture-Tiny-0.06
+ >=dev-perl/Class-Adapter-1.05
+ >=dev-perl/Class-Unload-0.03
+ >=dev-perl/Class-XSAccessor-1.02
+ >=dev-perl/Class-XSAccessor-Array-1.02
+ >=dev-perl/DBD-SQLite-1.10
+ >=dev-perl/DBI-1.58
+ >=dev-perl/Devel-Dumpvar-0.04
+ 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-0.05
+ 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-Simple-3.07
+ >=dev-perl/PPI-1.205
+ >=dev-perl/PPIx-EditorTools-0.04
+ >=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.03
+ >=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.11
+ >=dev-perl/YAML-Tiny-1.32
+ >=dev-perl/Test-Script-1.03
+ >=dev-perl/Test-Exception-0.27
+ >=dev-perl/Test-NoWarnings-0.084
+"
+RDEPEND="${DEPEND}"
+
+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
+}
+SRC_TEST=do