maksbotan    14/05/01 19:54:44

  Modified:             lcdtest-1.18.ebuild ChangeLog
  Log:
  Drop usage of base.eclass (bug #508168), update icon cache (bug #508166), fix 
media-libs/libsdl dependency (bug #508170). Thanks to Nikoli.
  
  (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key 
F8DBDADE)

Revision  Changes    Path
1.3                  sys-apps/lcdtest/lcdtest-1.18.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lcdtest/lcdtest-1.18.ebuild?rev=1.3&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lcdtest/lcdtest-1.18.ebuild?rev=1.3&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lcdtest/lcdtest-1.18.ebuild?r1=1.2&r2=1.3

Index: lcdtest-1.18.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/lcdtest/lcdtest-1.18.ebuild,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- lcdtest-1.18.ebuild 24 Aug 2013 15:40:39 -0000      1.2
+++ lcdtest-1.18.ebuild 1 May 2014 19:54:44 -0000       1.3
@@ -1,10 +1,10 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/lcdtest/lcdtest-1.18.ebuild,v 1.2 
2013/08/24 15:40:39 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/lcdtest/lcdtest-1.18.ebuild,v 1.3 
2014/05/01 19:54:44 maksbotan Exp $
 
 EAPI=5
 
-inherit scons-utils toolchain-funcs base
+inherit scons-utils eutils toolchain-funcs gnome2-utils
 
 DESCRIPTION="Displays test patterns to spot dead/hot pixels on LCD screens"
 HOMEPAGE="http://www.brouhaha.com/~eric/software/lcdtest/";
@@ -16,17 +16,17 @@
 IUSE=""
 
 DEPEND="
-       >=media-libs/libsdl-1.2.7-r2
+       >=media-libs/libsdl-1.2.7-r2[X,video]
        >=media-libs/sdl-image-1.2.3-r1
        >=media-libs/sdl-ttf-2.0.9
 "
 RDEPEND="${DEPEND}
        media-fonts/liberation-fonts
 "
-PATCHES=( "${FILESDIR}/${PV}-build-system.patch" )
 
 src_prepare() {
-       base_src_prepare
+       epatch "${FILESDIR}/${PV}-build-system.patch"
+       epatch_user
        sed -i -e \
                
"s|/usr/share/fonts/liberation/|/usr/share/fonts/liberation-fonts/|" \
                src/lcdtest.c || die
@@ -47,3 +47,15 @@
        escons --buildroot="${D}" install
        dodoc README
 }
+
+pkg_preinst() {
+       gnome2_icon_savelist
+}
+
+pkg_postinst() {
+       gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+       gnome2_icon_cache_update
+}



1.24                 sys-apps/lcdtest/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lcdtest/ChangeLog?rev=1.24&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lcdtest/ChangeLog?rev=1.24&content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/lcdtest/ChangeLog?r1=1.23&r2=1.24

Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/sys-apps/lcdtest/ChangeLog,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- ChangeLog   13 Oct 2013 10:19:37 -0000      1.23
+++ ChangeLog   1 May 2014 19:54:44 -0000       1.24
@@ -1,6 +1,10 @@
 # ChangeLog for sys-apps/lcdtest
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/lcdtest/ChangeLog,v 1.23 
2013/10/13 10:19:37 tomwij Exp $
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/lcdtest/ChangeLog,v 1.24 
2014/05/01 19:54:44 maksbotan Exp $
+
+  01 May 2014; Maxim Koltsov <[email protected]> lcdtest-1.18.ebuild:
+  Drop usage of base.eclass (bug #508168), update icon cache (bug #508166), fix
+  media-libs/libsdl dependency (bug #508170). Thanks to Nikoli.
 
   13 Oct 2013; Tom Wijsman <[email protected]> metadata.xml:
   Updated Nikoli's e-mail address for easier automatic assignment.




Reply via email to