summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2014-05-01 19:54:53 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2014-05-01 19:54:53 +0000
commitdebdbdf29c34e7d018f2ec181584a4922e65cc37 (patch)
tree42b0e4e26a47cdefbcfc33013497b5c3c2452b56 /sys-apps/lcdtest
parentadd app-arch/plzip support (bug #509264) (diff)
downloadhistorical-debdbdf29c34e7d018f2ec181584a4922e65cc37.tar.gz
historical-debdbdf29c34e7d018f2ec181584a4922e65cc37.tar.bz2
historical-debdbdf29c34e7d018f2ec181584a4922e65cc37.zip
Drop usage of base.eclass (bug #508168), update icon cache (bug #508166), fix media-libs/libsdl dependency (bug #508170). Thanks to Nikoli.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'sys-apps/lcdtest')
-rw-r--r--sys-apps/lcdtest/ChangeLog8
-rw-r--r--sys-apps/lcdtest/Manifest18
-rw-r--r--sys-apps/lcdtest/lcdtest-1.18.ebuild24
3 files changed, 33 insertions, 17 deletions
diff --git a/sys-apps/lcdtest/ChangeLog b/sys-apps/lcdtest/ChangeLog
index 696f897486b0..f879bbd64144 100644
--- a/sys-apps/lcdtest/ChangeLog
+++ b/sys-apps/lcdtest/ChangeLog
@@ -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 <maksbotan@gentoo.org> 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 <TomWij@gentoo.org> metadata.xml:
Updated Nikoli's e-mail address for easier automatic assignment.
diff --git a/sys-apps/lcdtest/Manifest b/sys-apps/lcdtest/Manifest
index 29c8d26fd770..69edc4434171 100644
--- a/sys-apps/lcdtest/Manifest
+++ b/sys-apps/lcdtest/Manifest
@@ -3,17 +3,17 @@ Hash: SHA256
AUX 1.18-build-system.patch 2038 SHA256 8322a0ad06dff81e3214f8c5c3a6b4e416f56a58a711429ea780cf9a6db7f2d3 SHA512 0901537de977ad940c61ebc175e4faa6d934750fe12f066abf8a2d0881fd62aecf0f5cfaca6b0ee55453814de0a160d75f1e8960ef98f630eaa9994e6f1a9d8f WHIRLPOOL a37b6bbbaca9cb43602bb570686cc424a86ff5f4f4b9eec140bc43e14893a833cad5e0ceee581a66467a46ca4b0f6ccbf04786268e3c0b66ccfdf18e82ea8c60
DIST lcdtest-1.18.tar.gz 26886 SHA256 f0b3fa9c5a4bc86eb2713f85f422d328a673ca8f541a6403bfe156afd631200e SHA512 74b0739c5dcc5ff9307ca526b4a6bbd92d6e58a83ceeed5a37a4064e3e4ed0cbdfe7a2a70cd56ba1a7305c3fd72510e10a02098aab11828062a3999cac944ab7 WHIRLPOOL 96abd5864323c45aa2ee6927f96c7f9e401a0007dd6361ffbc14d6609ff75cc55ec2ec93782c732aca6aade645dd3ee94ec49996bf88975fa6bd82fe6106e120
-EBUILD lcdtest-1.18.ebuild 1067 SHA256 6a12fe08d5725a2c9c77082fb9dbbd7138685316f0a4f9e234ff2b8ade7915a1 SHA512 4a3a23ff335400e2b3b8b65a36d2c3137b894c649aa8a65dc91417b07c138e6fb2a3907e92cb15d87a8e8829fe8d51f642eff564ee7e04d53932b09335a70dcb WHIRLPOOL 394011f294e68fa790182f97c8901a8b10dc14a872b60e6c61b936afc3fffac7b56e2dc7e3cc496187f8d3eaa16f7e5a280b3813596f6eb4ef1c4df3044bbf96
-MISC ChangeLog 775 SHA256 ddb33422b54ba25e70a79e77225667686abbc53e806c5370eb5599aead42825d SHA512 e546b7e29fd22601bc54553d9dfb1b361ec563a691ca5fc8bae6550fbeb46e2cf8d8476d3fc828e5924d7d9885119737efa41247406211081c3c8c057b5c7f6b WHIRLPOOL f489e5b0a5e0ba7b7e60c788a0279cd05d2407be8e6b07f88d903cdc793031f2392e0137c07940a00692cf50cace75431bc4498905a5d6284ece8d6cd93d401a
+EBUILD lcdtest-1.18.ebuild 1216 SHA256 6ee77c63f1d1921f87ae40b905eaedd0c5ba5919c04e202cf98645d289095379 SHA512 978b602fddfc47154d42c967ded50dac343e4304037981669dea1b81a61eec6b867a97d9b665587a116833e705ee30a714d0b1fba3e15ed34018f1a201ee98c4 WHIRLPOOL 1a4f976c830a319cc39f58d229c32168b0150b07c9d1833a127fb24b0c20a2bad39e2bfae73d823554f988c27012bc69372f5b085713773103f77fb03a8ad9bb
+MISC ChangeLog 996 SHA256 9615e52e378cf0a60764fc92fde288bd8f4ead504d29cfa30fcdcc86346732e8 SHA512 e12815a729a921425d8208e2b0879c76b9dc6fcc08d12a284e72a800ebf19bdfc59d040b26e275e1b1e41c13dac18e37e0e54eda071eb8ec643a2725c7359085 WHIRLPOOL c35c55c785fd26fcd1cd5d35473b8d87dbfdf5517f7ce2cb7b0b6259aec5352156796151f64e986689f83fc7c6983311931763b4f843ed9181557fcaa4e03108
MISC metadata.xml 365 SHA256 7cd57abb414595141d5a8efec58e6c9d4a787e5401d3d90bfeb7022e8ceb1983 SHA512 ccc4373ce1a808196872e6b69a82d2a7c52ef6bdf1a0da00ae8f7d3929ea2109ede8cfe4ac1296625b12bff0dab6e3680f9062d97fe851e10db9c2bb609cad6b WHIRLPOOL 29ab2331fb2b41b97f49d21bbfb9a8c000c4789f45a889861f63e15bede2b57b485e28202ba3efb4f0d8be53b5c22b15a36f23d611153a8ac2d023238992d126
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQEcBAEBCAAGBQJSWnO+AAoJEJWyH81tNOV9nJkIAKoyJou6l7ZEkYZEAsr8gV4J
-DesplupvzHjaG+BSzxn83blKWXGmKY87bpNydYPD6Kymqn4wKdTvAMvFegB//ljY
-2f410+DoKLprcu4AP5slB4UNO5yfXn/DJzXDHOtA9gYrheZNIFB/KRyv2X1cD3tW
-B8ocwsVCWXMnSIEKSAuFQZIrPNKof6TNQBNC3lNLJPyeupYEOUiwQdk14SUzTsuI
-rKdIeF94PmCzptA9fal8GvSUwOSdfJXljp0X5UdSlCNIFViq5k3MqhbeOFLGQ8YP
-wFHShaA8faAyKbF9Jio5UqBs2iHKHxQ7dhq7GKXl8zcIEyme5pPsVypPyBE0Ae0=
-=GXPV
+iQEcBAEBCAAGBQJTYqZ9AAoJEAmJmMX429re9NQIAIjVcj+VS7tMliZAg5vOaPtn
+C+dstnIICvYEagCPy7IOch9tjBUZ+LlsYR3TyYAFVTuImHnElba24US3BdEjLRwP
+Pfp4CBHpLZeOeZG4OavwCDkdNo7PsN6zgmr46n/iA0t6sY6iqY391Uu5zdznN8pU
+UyJTuq0HcfZwgOc3VaZXuWAp04ORla7qyi+kA/TX1vrplMXR4ntZIXBaWD7ElPt3
+5q1E6ExIP40TbXpxx23tsX04MWuy0/dlkM15h9murl0hf/tmGXVV1rEMfcz7Zpfv
+7fLM+inBDI5staVVUs7iWLfLvnc3Y3EKMW98rYU/eOOIxD0Z5oJW6qP25PUko6w=
+=d6HS
-----END PGP SIGNATURE-----
diff --git a/sys-apps/lcdtest/lcdtest-1.18.ebuild b/sys-apps/lcdtest/lcdtest-1.18.ebuild
index 91e432d7af71..5d361895aee0 100644
--- a/sys-apps/lcdtest/lcdtest-1.18.ebuild
+++ b/sys-apps/lcdtest/lcdtest-1.18.ebuild
@@ -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 @@ KEYWORDS="~amd64 ~x86"
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 @@ src_install() {
escons --buildroot="${D}" install
dodoc README
}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}