Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 459612

Summary: x11-misc/zim-0.60 version bump
Product: Gentoo Linux Reporter: Alastair Murray <alastairmurray>
Component: Current packagesAssignee: Desktop Misc. Team <desktop-misc>
Status: RESOLVED FIXED    
Severity: normal CC: craig_c0, jaak, poncho, xmw
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Ebuild for zim-0.60 with updated Python dependencies
version bump
remove ubuntu-theme

Description Alastair Murray 2013-02-27 22:26:44 UTC
There is a newer version of x11-misc/zim available (0.59, two releases ahead of 0.57 in portage).

I have been using the 0.57 ebuild renamed for about a month without issue.

Reproducible: Always
Comment 1 Alastair Murray 2013-05-06 18:57:48 UTC
Version 0.60 is now out [1].  Python 2.6 is now the minimum version.

I changed PYTHON_DEPEND and simplified RDEPEND appropriately and everything seems to work fine.  Updated ebuild to follow.

[1] https://launchpad.net/zim/pyzim/0.60
Comment 2 Alastair Murray 2013-05-06 18:59:01 UTC
Created attachment 347534 [details]
Ebuild for zim-0.60 with updated Python dependencies
Comment 3 poncho 2013-05-12 13:48:48 UTC
Created attachment 348072 [details, diff]
version bump

Changes:
* bump to EAPI 5 and use distutils-r1 eclass
* update dependencies for test
* remove doicon and xdg-icon-resource, icons are properly installed by setup.py
* inherit gnome2-utils to use gnome2_icon_cache_update
* add patch to remove ubuntu-mono-{dark,light} theme
Comment 4 poncho 2013-05-12 13:49:52 UTC
Created attachment 348074 [details, diff]
remove ubuntu-theme

# don't install /usr/share/icons/ubuntu-mono-{dark,light}
# it's only used in conjunction with appindicator
# and clutters the icon-themes menu in gnome
--- zim-0.60/setup.py-orig	2013-05-12 14:41:51.212603798 +0200
+++ zim-0.60/setup.py	2013-05-12 14:42:09.646172372 +0200
@@ -94,12 +94,6 @@
 			files = [os.path.join(dir, f) for f in files]
 			data_files.append((target, files))
 
-	# mono icons -> PREFIX/share/icons/ubuntu-mono-light | -dark
-	for theme in ('ubuntu-mono-light', 'ubuntu-mono-dark'):
-		file = os.path.join('icons', theme, 'zim-panel.svg')
-		target = os.path.join('share', 'icons', theme, 'apps', '22')
-		data_files.append((target, [file]))
-
 	# data -> PREFIX/share/zim
 	for dir, dirs, files in os.walk('data'):
 		if '.zim' in dirs:
Comment 5 Alastair Murray 2013-05-12 14:32:13 UTC
Comment on attachment 347534 [details]
Ebuild for zim-0.60 with updated Python dependencies

poncho's ebuild subsumes and supercedes my own changes.
Comment 6 Michael Weber (RETIRED) gentoo-dev 2013-05-31 15:23:27 UTC
+*zim-0.60 (31 May 2013)
+
+  31 May 2013; Michael Weber <xmw@gentoo.org>
+  +files/zim-0.60-remove-ubuntu-theme.patch, +zim-0.60.ebuild:
+  Version bump (bug 459612, thanks Alastair Murray and poncho)
+

Please test and report or close, thanks.
Comment 7 Alastair Murray 2013-05-31 21:07:19 UTC
It works for me, so marking as fixed.

Thank you!