diff options
author | Michał Górny <mgorny@gentoo.org> | 2014-12-26 22:35:57 +0000 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2014-12-26 22:35:57 +0000 |
commit | 8f94468892e0af12ebc682ca66377dfd72b32180 (patch) | |
tree | 2ff76a207bbb465a371647197d1b1ca4ed348094 /app-editors | |
parent | Version bump. Switch to out-of-source build. (diff) | |
download | historical-8f94468892e0af12ebc682ca66377dfd72b32180.tar.gz historical-8f94468892e0af12ebc682ca66377dfd72b32180.tar.bz2 historical-8f94468892e0af12ebc682ca66377dfd72b32180.zip |
Convert to python-single-r1.
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xEFB4464E!
Diffstat (limited to 'app-editors')
-rw-r--r-- | app-editors/bluefish/ChangeLog | 7 | ||||
-rw-r--r-- | app-editors/bluefish/Manifest | 21 | ||||
-rw-r--r-- | app-editors/bluefish/bluefish-2.2.3-r1.ebuild | 89 |
3 files changed, 112 insertions, 5 deletions
diff --git a/app-editors/bluefish/ChangeLog b/app-editors/bluefish/ChangeLog index 227c7d576eae..28aa7e91b9f2 100644 --- a/app-editors/bluefish/ChangeLog +++ b/app-editors/bluefish/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-editors/bluefish # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.91 2014/08/10 17:40:30 slyfox Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/ChangeLog,v 1.92 2014/12/26 22:35:55 mgorny Exp $ + +*bluefish-2.2.3-r1 (26 Dec 2014) + + 26 Dec 2014; Michał Górny <mgorny@gentoo.org> +bluefish-2.2.3-r1.ebuild: + Convert to python-single-r1. 10 Aug 2014; Sergei Trofimovich <slyfox@gentoo.org> bluefish-2.2.2.ebuild, bluefish-2.2.3.ebuild: diff --git a/app-editors/bluefish/Manifest b/app-editors/bluefish/Manifest index deb71c314ca9..fab97406c77c 100644 --- a/app-editors/bluefish/Manifest +++ b/app-editors/bluefish/Manifest @@ -4,13 +4,26 @@ Hash: SHA256 DIST bluefish-2.2.2.tar.bz2 3548284 SHA256 1e9f171657cd7d34e31d7ff8608b10dded56dcb4831bc75d6ab75cd826f97b84 SHA512 da256577489796cc963757c2f97a7bdf1ed34bc240fc09e74e27f1ed009dcca4e46785d0359230edac0a87d677195f23c7af3ad92d0e90c2e2912c3600a41c73 WHIRLPOOL 097bc3238f7adc15f16c5b21ddee60dc1f7ce12e4bcc128be81cfafca68f121994458bc4ca88b91f9e5ae9fb7fc74494e137ae8c891619369d79bd12661accfe DIST bluefish-2.2.3.tar.bz2 3635489 SHA256 be284cd972d82b56a55f9b9588b3c0ff18702318822f45c7598c336de8a4d6ea SHA512 92fc251728a4fc0404b27c52f6d8f143158d6e6625001d645ffa18c4c8e18a83826ca399deb966a7cdc0bd145c3c21eac6c0fdba5a84dd90c388985aabfa8538 WHIRLPOOL a1cba1ea85b9f8cfcfb04a07d4f44dab52a8dcedeea8c319ec62878be4615d995987a4587eb27eab8eaed32547a2302ba768afdd6091bb744ac624b6f1b38040 EBUILD bluefish-2.2.2.ebuild 2313 SHA256 ab8df06e554f4fd12972034e8221ece924225999f93b4bf2893f0ea734aaeea7 SHA512 782ae7f6d2c8d4da7a2338589241bc803d0fc580e4f15184da5312b003d4d2dad84b126b7b840765659a50ef4b4ef0c77635a028472698288b5552843fba3de7 WHIRLPOOL dca1ac5677c1533b328b68853cbaaa7b1540c39d558b615ba4f0c7348026c8bee139b63f4a8c5378a46eb52cd9a9a41eccaa501f19e5da5c3f4f69b536f948f0 +EBUILD bluefish-2.2.3-r1.ebuild 2324 SHA256 b805ebcb65f75e6ce295c476cadf6dd53f0488ddb7211a2c1dd00670ad0d432a SHA512 12733914bad5745599b52ea9aac2fc907e08a33372045d29ee80d6e51293be173521b73b01b6794e187ec8a8d314f3e94c43ba37d252eddb49d9fca9898e528d WHIRLPOOL 752dd021fa906fa86a6db9ebfcc5aa8d0d3f01bfff3a8074d79a73ddc4b04ad98e3b1fcf263b01b5f2aaa25723c2bd6b822720d655718e874d76f9498ebfd00f EBUILD bluefish-2.2.3.ebuild 2314 SHA256 c68a45c12c32778f6c3c218ca1c5e1618c28916dacd6023b62ed9f6fe65da22c SHA512 72e215ffe984e20eb08c22edf70a43f25f012005c903bda14b2afae9468a6428a6192a703b1f48db0793f3d6808d10ed584bf3e1c71aa59fe5f9192f51c04547 WHIRLPOOL 386d0fd069e1f4b25da110c3ccccbf772d36c1ecc4a63ac14e0f382c63e37d8b354b6b374e22c06f7d4fdddd5e991aba14a19c668b16b811fc613c15f40b03ea -MISC ChangeLog 12353 SHA256 99864e727dc1277ad2f4f16a9ab566ee48d5c0dc0121efe7514f6914af1e9ddf SHA512 679a37f096899870c1a65ecbdb57fe77af08dbbcd24f4a1a49f8f85abdce610e458386308dd1dfb12b1560b85d670f3bbd0d5e898fc7f22ba0340b1e8c7c01e9 WHIRLPOOL 182636cdc9b4182480c4c1d8143c16ee76aa03a93584d0f155f1718037c9385e0b0d7ecfc8718b430d0582bde4d0ad80d72d251e1fdb3164eae6cd6ce4b38ccc +MISC ChangeLog 12496 SHA256 31b5fb28fe0c8fd0e8404a4f69b419d6e4ff03aeb69e5836f6b5621e15dd6777 SHA512 dff703c5c78307e89ae62c4bc5c536869d14b36697ea313bfc13d1314a53f7441a6e1b903c503ce1b6438b808e03b54e6c05df574ab849dae46474776f25d73a WHIRLPOOL 22403570d06744f64dee97dfdc82fba956c2a87f566c691a3272be8642a377cb1a7c26429ab7ce8b58ea29e86dc31f9fec5eef936bce068acc7e378a9b7c7ba7 MISC metadata.xml 197 SHA256 7fae28d9d438390f73cf96e12bbdd5349f06a2c91647216b715b3ab5d5f4ca53 SHA512 5417f61a298363c9b7fd1aeed97fe8e5384f142b1a8b2b8872eacb4ef985b98fb3a867beadce4837e7fff7e564bbd0dea143b2c6beb97eacda9d475b2d14c1f1 WHIRLPOOL cf9cd20bac564059ef97cc3bb0d6a2f922b7477749a9814768e896f7b6236739ba2755b5b1037ceafb6e2b164faebb119339b6f64537564cb57bac74cd31a892 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iEYEAREIAAYFAlPnro8ACgkQcaHudmEf86rbZwCeMaDEOKP0gCvSTAfG8D9XkMcH -yooAn1kx+7OutRTa9OvKnR3cgGHv+fP/ -=6q0y +iQJ8BAEBCABmBQJUneLMXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOrK4QAIUeG6xhv8TTiIV6aiASnrDw +P2WpQRTKMt3BupCFHc7cADwUnaDsgiKx04oAIXlxPRVcRCS7KAoN3hMkgp1NcrDg +NCmDcK5suixzYlw8OPCH5x47y7Acy1v++pPZQ7+bIwD4x9tTk4Dpv6cVEKY3YJdf +J0Pxm/ouHWfFQAfa8vhMrvb1K09t4s6yUlnS5z9fVCf3I7sGlU+KYV+mNCQaq0ou +A9tDvvWPcPVtFm81GsP+TNqMmu6iVqqtiwt028VV/1037UQlQ8DU9iJrGwv57mRo +l/npGcrhxJT2P29kYhAns1rBEeWIcdoz26k+q9K9aXFUZ2kDzuF0qVSYH9YIQGd5 +GiIha602HXhx5jsliyycNLiNMiEOTd/CtbUqDFe/jyATWvtu0UkGCHdgC6jRlTDu +vBBlEpekEKQDav7hOiM4CrdeB0CbrWV9Qz9/oq2lEJcCCDraFjUyS46k3OQ0QSzW +bwmP7tjTmHvRUz9+IbnURdbETT6up1eCN/odSC1kauLkxr/M4HafXGUtIKfYfahQ +72i34utf+8yMMZZvR3aCgcFA7DAsxUH+C9ndAdVHnOTwS+X7LGxxPSez5F6ms7Mi +YaSoNuzXlZDVkx9jXGMA3zzQPMvDv10nfcy5b8g30Vq9oyYVJdfiM3eha0rZAZjG +OJhSWfKFkiBf9wUtQvdI +=hg+L -----END PGP SIGNATURE----- diff --git a/app-editors/bluefish/bluefish-2.2.3-r1.ebuild b/app-editors/bluefish/bluefish-2.2.3-r1.ebuild new file mode 100644 index 000000000000..21af45efc358 --- /dev/null +++ b/app-editors/bluefish/bluefish-2.2.3-r1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-editors/bluefish/bluefish-2.2.3-r1.ebuild,v 1.1 2014/12/26 22:35:55 mgorny Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit eutils fdo-mime python-single-r1 + +MY_P=${P/_/-} + +DESCRIPTION="A GTK HTML editor for the experienced web designer or programmer" +SRC_URI="http://www.bennewitz.com/bluefish/stable/source/${MY_P}.tar.bz2" +HOMEPAGE="http://bluefish.openoffice.nl/" + +LICENSE="GPL-2" +KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86" +SLOT="0" +IUSE="nls python spell" + +RDEPEND=" + x11-libs/gtk+:3 + gnome-extra/gucharmap:2.90 + sys-libs/zlib + python? ( ${PYTHON_DEPS} ) + spell? ( app-text/enchant )" +DEPEND="${RDEPEND} + >=dev-libs/glib-2.16:2 + dev-libs/libxml2:2 + virtual/pkgconfig + x11-libs/pango + nls? ( + sys-devel/gettext + dev-util/intltool + )" + +S=${WORKDIR}/${MY_P} + +# there actually is just some broken manpage checkup -> not bother +RESTRICT="test" + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +# Never eautoreconf this package as gettext breaks completely (no translations +# even if it compiles afterwards)! + +src_configure() { + econf \ + --docdir="${EPREFIX}/usr/share/doc/${PF}" \ + --disable-dependency-tracking \ + --disable-update-databases \ + --disable-xml-catalog-update \ + $(use_enable nls) \ + $(use_enable spell spell-check) \ + $(use_enable python) +} + +src_install() { + default + find "${ED}" -name '*.la' -exec rm -f {} + +} + +pkg_postinst() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + + einfo "Adding XML catalog entries..." + /usr/bin/xmlcatalog --noout \ + --add 'public' 'Bluefish/DTD/Bflang' 'bflang.dtd' \ + --add 'system' 'http://bluefish.openoffice.nl/DTD/bflang.dtd' 'bflang.dtd' \ + --add 'rewriteURI' 'http://bluefish.openoffice.nl/DTD' '/usr/share/xml/bluefish-unstable' \ + /etc/xml/catalog \ + || ewarn "Failed to add XML catalog entries." +} + +pkg_postrm() { + fdo-mime_desktop_database_update + fdo-mime_mime_database_update + einfo "Removing XML catalog entries..." + /usr/bin/xmlcatalog --noout \ + --del 'Bluefish/DTD/Bflang' \ + --del 'http://bluefish.openoffice.nl/DTD/bflang.dtd' \ + --del 'http://bluefish.openoffice.nl/DTD' \ + /etc/xml/catalog \ + || ewarn "Failed to remove XML catalog entries." +} |