summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2014-12-26 22:35:57 +0000
committerMichał Górny <mgorny@gentoo.org>2014-12-26 22:35:57 +0000
commit8f94468892e0af12ebc682ca66377dfd72b32180 (patch)
tree2ff76a207bbb465a371647197d1b1ca4ed348094 /app-editors
parentVersion bump. Switch to out-of-source build. (diff)
downloadhistorical-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/ChangeLog7
-rw-r--r--app-editors/bluefish/Manifest21
-rw-r--r--app-editors/bluefish/bluefish-2.2.3-r1.ebuild89
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."
+}