summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app-editors/mousepad')
-rw-r--r--app-editors/mousepad/Manifest12
-rw-r--r--app-editors/mousepad/mousepad-0.4.0-r1.ebuild (renamed from app-editors/mousepad/mousepad-0.4.0.ebuild)45
2 files changed, 30 insertions, 27 deletions
diff --git a/app-editors/mousepad/Manifest b/app-editors/mousepad/Manifest
index c85e20f..677e53d 100644
--- a/app-editors/mousepad/Manifest
+++ b/app-editors/mousepad/Manifest
@@ -1,6 +1,6 @@
-AUX mousepad-0.4.0-dbus-filename-passing-optimization.patch 1633 SHA256 6e101f6abc37b48070c14aa40283a3c2eafc743b4bbb4df3913c7076bae12b94 SHA512 333d7649151ad900a26326fda0bf1ac6751e4301103ed5b47dc9cfd186304ead7c1f0158df3e8d8a647eee5cd375c61b9427d36d950a9e1dbe938951eba83228 WHIRLPOOL 715eeceaf739d5f8c80b8a071f3ec9847767567da2367b094d3a8e0b0308926195635184f04eaccdbbb287d80cd2f23dea451c2f7720aefdfc2b8b8a001d0092
-AUX mousepad-0.4.0-dbus-filename-passing.patch 2829 SHA256 3038f0a5c172d58a532960f96b4140b83da4074dda9feec5eaba0261e67cd71d SHA512 d6a5caf486c42700ca49450587f8cfc93892b08f26caf63a7792153c6d53f84648b71b11ee9f7676d82c0346f47cdc7f6bc671ec4a90eeea596f1920a492bdad WHIRLPOOL b8cce6a50fb35c7b7c4b7db92a5aeb94bef13648db5e6c6d8fc9e117ee12bcb0d92094c68d56a9944a19cc4daee219f8e73f7ccaea95abad91760a9fae152aca
-AUX mousepad-0.4.0-dont-show-hidden-gsv.patch 1734 SHA256 11e2a7015702676e9ccd0df062712abcd14172ee2cf4aa4f097ae6e4cf645132 SHA512 31dffe7061db78fad33123e28ceb00df724f620b2f6d8166b4c4dc68c3345653fcea9b94b1a4618d8125896f3e306905cf1af8c2ffe374ecd0c04a67638d7b7c WHIRLPOOL c2e866a9622a11c4ec753ea9197af02600086a94d9800be34c0780f2c53ef341768d058315c31e613e849b2be2c756a12bdff48ae62944b9c9b0578b93bf9f9e
-AUX mousepad-0.4.0-prevent-weird-cycle-gsettings.patch 1683 SHA256 b766fb8762a964535df76c24cfb64677ce413e674ca10e3610025991ae5f42b2 SHA512 db2474b5be77d660545070423e97c3bf16593210a89e9b8366236126c1b5cb07cb195d15a4d61163c1ee2f5dbd5589a07a325901c0f1fcb87b6ad244c36ac2d9 WHIRLPOOL 414ec21ea56aee8398c0f7726c46f9fe4bb9cabafb4f1cf505f11bbca3fa4262e4f3bad8a91b712b75c4bd201a75441040a3b646dd772fea4639275c631d8585
-DIST mousepad-0.4.0.tar.bz2 578483 SHA256 60114431eac8db6bb6ce18bd38f1630cccb684375b97a445a1b6fd619848d132 SHA512 5196abd04268d1ace118dc485b72bfcfb7f9175eeaf52bc97c08c1646371d26401403a3bb199d882380bcb998547c65af9bd054f0365afd846c0ad74d3c3b1fe WHIRLPOOL dd087f38d75836d28cdae3a851d2ede0246a66db104710bab919928d32b63e470c95d77ff09c34c92e90322f14d5f85f83dc913acc529b8dd95ad8bc2712b9c1
-EBUILD mousepad-0.4.0.ebuild 1205 SHA256 56caa840ba55162f794a03660a8439e1ec4c41106e83b967093085b7cced18ad SHA512 04f90d853651f9779df8a5fb977ca401e9002565db7808e913726656c20be9ae75f49cbe1d7e803ead54b32e7f5f3ef3134f7ea0c25ef0019de41195ddf27a46 WHIRLPOOL 3045dfe45a6e4820fdf64412c46dc5967912ca4beb7742665e858f35f6359ece28a7b5164e02330b6bff19e00db05703e9cc01e04d857a4cba5a5b5f340229c1
+AUX mousepad-0.4.0-dbus-filename-passing-optimization.patch 1633 BLAKE2B 20c7631232c714422c7e7e70b1a1eb7ff44bcf81c9044f112686b8191f30734a1beea761bce719fc1d2169f81dbd41ef816dccdaaf6c6efd4446f15dd6212d2b SHA512 333d7649151ad900a26326fda0bf1ac6751e4301103ed5b47dc9cfd186304ead7c1f0158df3e8d8a647eee5cd375c61b9427d36d950a9e1dbe938951eba83228
+AUX mousepad-0.4.0-dbus-filename-passing.patch 2829 BLAKE2B 5b5c6adf92e28ae6be60674a4d9b415b5c80c3f01c4ecaea015d687f029f92e14f4a4ebe442c37b13b357c56bde1ebbf368ab2ce2f2a71e895a0a882863dd8a3 SHA512 d6a5caf486c42700ca49450587f8cfc93892b08f26caf63a7792153c6d53f84648b71b11ee9f7676d82c0346f47cdc7f6bc671ec4a90eeea596f1920a492bdad
+AUX mousepad-0.4.0-dont-show-hidden-gsv.patch 1734 BLAKE2B 8a2337b91a19f479e6bf9f0520c7642baa542048bc67fb9cf65aaa6f5bf5aebe88387b662de28d9150f17d8a3f8230e69dd5295b2d2dbfcd010d5daf4dc1b721 SHA512 31dffe7061db78fad33123e28ceb00df724f620b2f6d8166b4c4dc68c3345653fcea9b94b1a4618d8125896f3e306905cf1af8c2ffe374ecd0c04a67638d7b7c
+AUX mousepad-0.4.0-prevent-weird-cycle-gsettings.patch 1683 BLAKE2B 64c0675b4765b7338fb6e48c6b25968b959c7a1ed2542dc8812ed5e6fcd02edbbdb6955c6681a48dca86e7afe5eb56970c3246ec7f7c425431cc8524599c1812 SHA512 db2474b5be77d660545070423e97c3bf16593210a89e9b8366236126c1b5cb07cb195d15a4d61163c1ee2f5dbd5589a07a325901c0f1fcb87b6ad244c36ac2d9
+DIST mousepad-0.4.0.tar.bz2 578483 BLAKE2B d723ee7dc721703cfc46ad359dbf37c676ba12db4c8f4e874e1578b203a1f35cc077229ccbc9950b82e1784042f191018734cfaa09785b6b602388011db4a7b0 SHA512 5196abd04268d1ace118dc485b72bfcfb7f9175eeaf52bc97c08c1646371d26401403a3bb199d882380bcb998547c65af9bd054f0365afd846c0ad74d3c3b1fe
+EBUILD mousepad-0.4.0-r1.ebuild 1256 BLAKE2B bf30442af25d24cb0a8d4caca524229e6349b04e0d6fb8be12845acda663e2f71641309e70caef06080a6b7c48c5741365dfc8a159e4a4091cbafc0cdbeea597 SHA512 21d25aa6bdaa3a60b854bf7e6e90c0363095273a491ef7f064e5a4d90d1a880eff9cbd55f9737c8ef3b19e9deeef4be2b3f4cf2a95a54ca9cf2e31fdddc35d91
diff --git a/app-editors/mousepad/mousepad-0.4.0.ebuild b/app-editors/mousepad/mousepad-0.4.0-r1.ebuild
index 32f7a0a..b1f878e 100644
--- a/app-editors/mousepad/mousepad-0.4.0.ebuild
+++ b/app-editors/mousepad/mousepad-0.4.0-r1.ebuild
@@ -1,18 +1,17 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id$
-EAPI=5
-inherit gnome2-utils xfconf
+EAPI=6
+inherit gnome2-utils xdg-utils
DESCRIPTION="GTK+-based editor for the Xfce Desktop Environment"
-HOMEPAGE="http://goodies.xfce.org/projects/applications/start"
+HOMEPAGE="https://git.xfce.org/apps/mousepad/about/"
SRC_URI="mirror://xfce/src/apps/${PN}/${PV%.*}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE="debug dbus gtk3"
+IUSE="dbus gtk3"
RDEPEND=">=dev-libs/glib-2.30:2=
dbus? ( >=dev-libs/dbus-glib-0.100:0= )
@@ -26,29 +25,33 @@ DEPEND="${RDEPEND}
sys-devel/gettext
virtual/pkgconfig"
-pkg_setup() {
- PATCHES=(
- "${FILESDIR}"/${P}-dbus-filename-passing.patch
- "${FILESDIR}"/${P}-dbus-filename-passing-optimization.patch
- "${FILESDIR}"/${P}-dont-show-hidden-gsv.patch
- "${FILESDIR}"/${P}-prevent-weird-cycle-gsettings.patch
- )
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+PATCHES=(
+ "${FILESDIR}"/${P}-dbus-filename-passing.patch
+ "${FILESDIR}"/${P}-dbus-filename-passing-optimization.patch
+ "${FILESDIR}"/${P}-dont-show-hidden-gsv.patch
+ "${FILESDIR}"/${P}-prevent-weird-cycle-gsettings.patch
+ )
+
- XFCONF=(
- $(xfconf_use_debug)
+src_configure() {
+ local myconf=(
$(use_enable dbus)
$(use_enable gtk3)
)
- DOCS=( AUTHORS ChangeLog NEWS README TODO )
+ econf "${myconf[@]}"
}
-pkg_preinst() {
- xfconf_pkg_preinst
- gnome2_schemas_savelist
+pkg_postinst() {
+ gnome2_icon_cache_update
+ gnome2_schemas_update
+ xdg_desktop_database_update
}
-pkg_postinst() {
- xfconf_pkg_postinst
+pkg_postrm() {
+ gnome2_icon_cache_update
gnome2_schemas_update
+ xdg_desktop_database_update
}