summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/bless/ChangeLog10
-rw-r--r--dev-util/bless/Manifest14
-rw-r--r--dev-util/bless/bless-0.6.0-r1.ebuild (renamed from dev-util/bless/bless-0.6.0.ebuild)16
-rw-r--r--dev-util/bless/files/bless-0.6.0-docpath.patch103
-rw-r--r--dev-util/bless/files/bless-0.6.0-pixmap.patch20
5 files changed, 144 insertions, 19 deletions
diff --git a/dev-util/bless/ChangeLog b/dev-util/bless/ChangeLog
index a66413847cf2..f55f4e35ab44 100644
--- a/dev-util/bless/ChangeLog
+++ b/dev-util/bless/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for dev-util/bless
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bless/ChangeLog,v 1.16 2009/03/05 22:49:06 ikelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bless/ChangeLog,v 1.17 2009/12/13 14:07:47 ikelos Exp $
+
+*bless-0.6.0-r1 (13 Dec 2009)
+
+ 13 Dec 2009; Mike Auty <ikelos@gentoo.org> -bless-0.6.0.ebuild,
+ +bless-0.6.0-r1.ebuild, +files/bless-0.6.0-docpath.patch,
+ +files/bless-0.6.0-pixmap.patch:
+ Fix up documentation bug 296669 and an upstream bug affecting nvidia
+ users.
05 Mar 2009; Mike Auty <ikelos@gentoo.org> bless-0.6.0.ebuild:
Fix up bug 248852, thanks to Kevin.
diff --git a/dev-util/bless/Manifest b/dev-util/bless/Manifest
index 01cf11817aa4..b7e11647d50b 100644
--- a/dev-util/bless/Manifest
+++ b/dev-util/bless/Manifest
@@ -2,16 +2,18 @@
Hash: SHA1
AUX bless-0.5.2-mono-2.patch 5516 RMD160 cdcf51a09e6888bd56e24097f83ad0d1ad23c377 SHA1 9f5c4fd7c15646a4d5a697a622f2ad85dfa8c373 SHA256 ed70380b10d3b74ebafcf992cb6bb7461d7f86a76814b1d566537507da974388
+AUX bless-0.6.0-docpath.patch 4571 RMD160 e221218dc4e69587ff258ef946ae786a7a95a4fb SHA1 f15a93c9552eafa8b7dde942a8895ea8b24bb53b SHA256 70d18e80132dd60ff537383024a2da20cdd9b2a6a25a9a50f07f22eb9045ad33
+AUX bless-0.6.0-pixmap.patch 489 RMD160 d7b3932288ecc8c8bb005ae5ed9b50a0301b7494 SHA1 c8040bb11759fe3de183b43d12bd06eee6082cb4 SHA256 9c19a29a5ea9a5ffd850a83d7f7d79583363d86651c4296df3d53da340549a19
DIST bless-0.5.2.tar.gz 710869 RMD160 cdf769cc32f0a86e9aac8dfd036b95a4a83b4e0d SHA1 c36178feac7a9618b8ca716d6bc185fdb8ca58cd SHA256 5b30cd6b841721a1da587535c98bdd03101e3cf6081fc03a80fcf6e0c9693d27
DIST bless-0.6.0.tar.gz 745694 RMD160 f7818deb4a26311b7ff8917e3f47e67f47c4b718 SHA1 0d5b49cafae51652804054989598bde163d227cc SHA256 34dc984c35df19184e5b61a4b11fe79901c417693f57d874dc70ef0c58896de1
EBUILD bless-0.5.2.ebuild 1134 RMD160 17513104c02934b86e11b14ec9a96396ca543d76 SHA1 4363f0c36b1c50f7df6d81feb343e742dacab6ea SHA256 a62071993398803fee848c1bc52a72c8b2b75372090966ac11658a5b9cbcd30b
-EBUILD bless-0.6.0.ebuild 1172 RMD160 7708ffa79ec7a054deee4417aba8eb04a34a2174 SHA1 de34e163904e7cc3355e9787db5464394eefc400 SHA256 851b6bab3962439a984f5845bbed3089c90aec9de689541e5b9a87563aa93a83
-MISC ChangeLog 2648 RMD160 fa5527520382e4314c4dbfc78b48d9860107d0e6 SHA1 20e0a16649bfe33ca446cf84f525527cdaaed203 SHA256 737332c58a449e38de5810f5d8f142c43029d45342fcca64e0eac1a77e8652cd
+EBUILD bless-0.6.0-r1.ebuild 1166 RMD160 d4d395f597bbd59e1184ac81400bbfb014c11f75 SHA1 13ada265ded7b18fc4511ae6b882ae5113233146 SHA256 6421dc7adf9115482ddde12f86634b73df36308d8c9d4fa2602583c4911b51f6
+MISC ChangeLog 2921 RMD160 cb0b8d59f4d17bb075d586f0452d10efe3773301 SHA1 16b9c9299ff47e615820b1bb14dbab90ab25bc01 SHA256 d5f656f6c852a35964acc040e1c572e84a129144f94bf68a5d0157f4148d9802
MISC metadata.xml 299 RMD160 c1d48dd87f8c28df836678fbbdc54fa6c2f17c64 SHA1 0d1c4811d1d00dec0cf43d364e75e183bac53e22 SHA256 b7040318351c6fb3d14d36287ece0c67fb587d9a43630c07185a03d2de512716
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.10 (GNU/Linux)
+Version: GnuPG v2.0.13 (GNU/Linux)
-iEYEARECAAYFAkmwVu0ACgkQu7rWomwgFXrvOQCfZsJIT0TEj9Vt/pZibpUU5+li
-eFYAnjipG5rLAU2Hw2U715SR7/zspkCJ
-=RlUD
+iEYEARECAAYFAksk9T0ACgkQu7rWomwgFXpvyQCgnRyA9MgZINL0bjHe0RCMFVjg
+v6YAnigzJrAdy5ow11urSPd3y7yZb2yq
+=sUN/
-----END PGP SIGNATURE-----
diff --git a/dev-util/bless/bless-0.6.0.ebuild b/dev-util/bless/bless-0.6.0-r1.ebuild
index fc1163ecc76c..1e66810f4e35 100644
--- a/dev-util/bless/bless-0.6.0.ebuild
+++ b/dev-util/bless/bless-0.6.0-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/bless/bless-0.6.0.ebuild,v 1.3 2009/03/05 22:49:06 ikelos Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/bless/bless-0.6.0-r1.ebuild,v 1.1 2009/12/13 14:07:47 ikelos Exp $
EAPI=2
@@ -33,18 +33,10 @@ pkg_setup() {
sed -i -e 's:read dummy < /dev/tty::' "${T}/gettextize"
}
-src_unpack() {
- gnome2_src_unpack
-
+src_prepare() {
einfo "Running gettextize -f --no-changelog..."
( "${T}/gettextize" -f --no-changelog > /dev/null ) || die "gettexize failed"
+ epatch "${FILESDIR}/${P}-pixmap.patch"
+ epatch "${FILESDIR}/${P}-docpath.patch"
eautoreconf
}
-
-src_configure() {
- gnome2_src_configure
-}
-
-src_compile() {
- default
-}
diff --git a/dev-util/bless/files/bless-0.6.0-docpath.patch b/dev-util/bless/files/bless-0.6.0-docpath.patch
new file mode 100644
index 000000000000..0def24d27e98
--- /dev/null
+++ b/dev-util/bless/files/bless-0.6.0-docpath.patch
@@ -0,0 +1,103 @@
+diff --git a/Makefile.am b/Makefile.am
+index 33f265b..23fcb0e 100644
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -35,10 +35,10 @@ dist-hook:
+ bzr log > $(distdir)/ChangeLog
+
+ install-data-local:
+- $(INSTALL) -d $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)
++ $(INSTALL) -d $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+ $(INSTALL_DATA) AUTHORS COPYING INSTALL ChangeLog NEWS \
+ README README.packaging bless.spec \
+- $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)
++ $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+
+ uninstall-local:
+ rm -rf $(DESTDIR)$(libdir)/$(PACKAGE_NAME)
+diff --git a/data/Makefile.am b/data/Makefile.am
+index 13ea7ed..207c17a 100644
+--- a/data/Makefile.am
++++ b/data/Makefile.am
+@@ -12,7 +12,7 @@ PWD=$(shell pwd)
+ help_script.sh: help_script.tmpl
+ sed -e 's,@blessdocdir\@,$(PWD)/../doc,g' help_script.tmpl > help_script.sh
+ chmod +x help_script.sh
+- sed -e 's,@blessdocdir\@,$(datadir)/doc/$(PACKAGE_NAME),g' help_script.tmpl > help_script.sh.install
++ sed -e 's,@blessdocdir\@,$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION),g' help_script.tmpl > help_script.sh.install
+
+ install-data-local:
+ $(INSTALL) -d $(DESTDIR)$(datadir)/$(PACKAGE_NAME)
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index b18e94a..c0e700d 100644
+--- a/doc/Makefile.am
++++ b/doc/Makefile.am
+@@ -1,4 +1,4 @@
+ SUBDIRS= developer user
+
+ uninstall-local:
+- rm -rf $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)
++ rm -rf $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+diff --git a/doc/developer/Makefile.am b/doc/developer/Makefile.am
+index 65911f8..c13f216 100644
+--- a/doc/developer/Makefile.am
++++ b/doc/developer/Makefile.am
+@@ -4,8 +4,8 @@ DOCS=$(srcdir)/en/*.xml \
+ EXTRA_DIST=$(DOCS) bless-docs.source
+
+ #install-data-local:
+-# $(INSTALL) -d $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)/developer
+-# $(INSTALL_DATA) $(MD_FILES) $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)/developer
++# $(INSTALL) -d $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/developer
++# $(INSTALL_DATA) $(MD_FILES) $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/developer
+
+ #uninstall-local:
+-# rm -rf $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)/developer
++# rm -rf $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/developer
+diff --git a/doc/user/Makefile.am b/doc/user/Makefile.am
+index 729b295..b1d371d 100644
+--- a/doc/user/Makefile.am
++++ b/doc/user/Makefile.am
+@@ -10,7 +10,7 @@ noinst_SCRIPTS=$(OMF)
+
+ $(OMF): $(OMF).in
+ if [ -x `which scrollkeeper-preinstall` ]; then \
+- scrollkeeper-preinstall file:$(datadir)/doc/$(PACKAGE_NAME)/user/bless-manual.xml $(OMF).in $(OMF); \
++ scrollkeeper-preinstall file:$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/user/bless-manual.xml $(OMF).in $(OMF); \
+ else \
+ cp $(OMF).in $(OMF); \
+ fi
+@@ -27,22 +27,22 @@ dist-hook: doc
+ rm html_file_list
+
+ install-data-local:
+- $(INSTALL) -d $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)/user
+- $(INSTALL) -d $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)/user/figures
++ $(INSTALL) -d $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/user
++ $(INSTALL) -d $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/user/figures
+ $(INSTALL_DATA) $(DOCS) $(wildcard *.html) \
+- $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)/user
+- $(INSTALL_DATA) $(FIGURES) $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)/user/figures
+- $(INSTALL) -d $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)
+- $(INSTALL_DATA) $(OMF) $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)
++ $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/user
++ $(INSTALL_DATA) $(FIGURES) $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/user/figures
++ $(INSTALL) -d $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
++ $(INSTALL_DATA) $(OMF) $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+ if WITH_SCROLLKEEPER
+- scrollkeeper-update -o $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)
++ scrollkeeper-update -o $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+ endif
+
+ uninstall-local:
+- rm -rf $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)/user
+- rm $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)/$(OMF)
++ rm -rf $(DESTDIR)$(datadir)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/user
++ rm $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)-$(PACKAGE_VERSION)/$(OMF)
+ if WITH_SCROLLKEEPER
+- scrollkeeper-update -o $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)
++ scrollkeeper-update -o $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+ endif
+- rm -rf $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)
++ rm -rf $(DESTDIR)$(datadir)/omf/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
+
diff --git a/dev-util/bless/files/bless-0.6.0-pixmap.patch b/dev-util/bless/files/bless-0.6.0-pixmap.patch
new file mode 100644
index 000000000000..441a9e2bfb79
--- /dev/null
+++ b/dev-util/bless/files/bless-0.6.0-pixmap.patch
@@ -0,0 +1,20 @@
+=== modified file 'src/gui/drawers/HexDrawer.cs'
+--- src/gui/drawers/HexDrawer.cs 2007-06-13 12:20:53 +0000
++++ src/gui/drawers/HexDrawer.cs 2009-04-10 23:21:41 +0000
+@@ -57,11 +57,14 @@
+
+ //System.Console.WriteLine(s);
+
+- pangoLayout.SetText(s);
++ pangoLayout.SetText(s.Substring(0,256));
+
+
+ gc.RgbFgColor = fg;
+ pix.DrawLayout(gc, 0, 0, pangoLayout);
++
++ pangoLayout.SetText(s.Substring(256,256));
++ pix.DrawLayout(gc, 128*2*width, 0, pangoLayout);
+
+ return pix;
+ }
+