From 5a1e5a6812ca9c9555657cce48fe09d2ffa44401 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Fri, 2 Dec 2022 08:55:38 +0000 Subject: gentoo auto-resync : 02:12:2022 - 08:55:37 --- app-i18n/imsettings/Manifest | 4 +- app-i18n/imsettings/imsettings-1.8.2-r1.ebuild | 69 +++++++++++++++++++++++++ app-i18n/imsettings/imsettings-1.8.2.ebuild | 70 -------------------------- app-i18n/imsettings/metadata.xml | 1 - 4 files changed, 71 insertions(+), 73 deletions(-) create mode 100644 app-i18n/imsettings/imsettings-1.8.2-r1.ebuild delete mode 100644 app-i18n/imsettings/imsettings-1.8.2.ebuild (limited to 'app-i18n/imsettings') diff --git a/app-i18n/imsettings/Manifest b/app-i18n/imsettings/Manifest index d8878aaa93a4..d825f9e71269 100644 --- a/app-i18n/imsettings/Manifest +++ b/app-i18n/imsettings/Manifest @@ -1,4 +1,4 @@ AUX imsettings-fno-common.patch 334 BLAKE2B e4ca9b361b2559e808e40db759a2418a5f757e482eb10b2c0fd4ec73b1781eda29982427ec71bf11b4574ff862df4d2c18e01d672e9b5c656aac54e0b67ba4bb SHA512 c3c6445182934b7822f71085f27279b918e16c79f02cec6e3ece3133d891bb3a7aca09c3adc675aabfce34a0ab2e8e7f61eba47b5e76da70ceee0a8f1f86ca69 DIST imsettings-1.8.2.tar.bz2 705391 BLAKE2B 3b7f3e2ca2c08bc149be95fb97889ab58fc22be828b9801f4c342c1514a7be35644548d6a920fe657e1d85a9d35d8c2a40766f25d6420bb3da8a8f4e7a7ba739 SHA512 600315a20fd61eaa77a0add1e587861ad3ce70175d87639e43105d804cec59bfbc0219f2177c4d9e07d337231eb85514cbfd8af614a113b688ead372075b9ff4 -EBUILD imsettings-1.8.2.ebuild 1643 BLAKE2B 52375b27b45d44e2ab866e211abc6a3f4e23297ce9e1d231b88a64a3a0d5ebad6c072fde8ba064866b938aa46ac5791d1950b2c60bf113987f48ac889479d7e0 SHA512 3c3fcdfad95b7c60107c90fe2ec43c81741d9bdbcfa2c1a83743b20bf2810056fb71cc250c93db0a5acd5280604b0ad583dfd8507159521a28aafb91fbf53650 -MISC metadata.xml 485 BLAKE2B d88d782384ac82e2fdd3c73821019b2293e27c6883036daa3c4e9477e81b7f82ec7dc47ee779c376ac8462d032a445dd6682a53330ac4acaebb3ec9f94affe6e SHA512 c9d7943e08fded57aa9d13538bd2daca3afe393831f113cf56a7cfda9f4b16324553f029f483cf3c6f1b54827423cd5171bea94d9638046a90f15a2170ab058f +EBUILD imsettings-1.8.2-r1.ebuild 1589 BLAKE2B fbe5b384b97b5a941ce1cccf7a44de78500c39015f2e4ed22e3d23765d3a76dbc49c8383a9b3b4325225b715e8fff1949a80e6c1641f53e4dc27f7f005e246da SHA512 19a9117f022f96821a77c30cfce9fb94b681c9200c1e6274a0b76fd55a7c2e6a6cd0546a63a2a0d7f2ae29627e7adae40121af489f346b374fee56e6065562cf +MISC metadata.xml 410 BLAKE2B 9b893f3f660a74046f8142042e752f1cce43c232f302da93ed61c2dc9a81b9e705b5fc2ab42227060d82ac1a49f905255c2c217eb902f49bf11ba46d63e06b7b SHA512 77fd0aeef04c23bfabf828efdf08914814177fc02cb4df7379aae85cee24f79f413e582a88df215a4f32fc09b5e3612d389da7dfe53664d7f0bc76514b4def46 diff --git a/app-i18n/imsettings/imsettings-1.8.2-r1.ebuild b/app-i18n/imsettings/imsettings-1.8.2-r1.ebuild new file mode 100644 index 000000000000..ed1257e0f018 --- /dev/null +++ b/app-i18n/imsettings/imsettings-1.8.2-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="Delivery framework for general Input Method configuration" +HOMEPAGE="https://tagoh.bitbucket.io/imsettings" +SRC_URI="https://bitbucket.org/tagoh/${PN}/downloads/${P}.tar.bz2" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="amd64 ~x86" +IUSE="qt5 +introspection xfconf" +RESTRICT="test" + +RDEPEND="dev-libs/glib:2 + sys-apps/dbus + virtual/libintl + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libgxim + x11-libs/libnotify + introspection? ( dev-libs/gobject-introspection ) + xfconf? ( xfce-base/xfconf )" +DEPEND="${RDEPEND}" +BDEPEND="dev-util/glib-utils + sys-devel/autoconf-archive + sys-devel/gettext + virtual/pkgconfig" + +PATCHES=( "${FILESDIR}"/${PN}-fno-common.patch ) + +MY_XINPUTSH="90-xinput" + +src_prepare() { + sed -i \ + -e "/PKG_CHECK_MODULES/s/\(gconf-2\.0\)/_/" \ + -e "/PKG_CHECK_MODULES/s/\(gtk+-2\.0\)/_/" \ + -e "/PKG_CHECK_MODULES/s/\(check\)/_/" \ + -e "/PKG_CHECK_MODULES/s/\(libxfconf-0\)/$(usex xfconf '\1' _)/" \ + -e "s/use_qt=\"yes\"/use_qt=\"$(usex qt5)\"/" \ + -e "/^GNOME_/d" \ + -e "/^CFLAGS/s/\$WARN_CFLAGS/-Wall -Wmissing-prototypes/" \ + configure.ac + + default + eautoreconf +} + +src_configure() { + econf \ + --disable-static \ + --with-xinputsh=${MY_XINPUTSH} +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die + + fperms 0755 /etc/X11/xinit/xinitrc.d/${MY_XINPUTSH} +} + +pkg_postinst() { + if [[ ! -e "${EPREFIX}"/etc/X11/xinit/xinputrc ]]; then + ln -sf xinput.d/xcompose.conf "${EPREFIX}"/etc/X11/xinit/xinputrc + fi +} diff --git a/app-i18n/imsettings/imsettings-1.8.2.ebuild b/app-i18n/imsettings/imsettings-1.8.2.ebuild deleted file mode 100644 index 9fad1e854c63..000000000000 --- a/app-i18n/imsettings/imsettings-1.8.2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools - -DESCRIPTION="Delivery framework for general Input Method configuration" -HOMEPAGE="https://tagoh.bitbucket.io/imsettings" -SRC_URI="https://bitbucket.org/tagoh/${PN}/downloads/${P}.tar.bz2" - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="gconf qt5 +introspection xfconf" -RESTRICT="test" - -RDEPEND="dev-libs/glib:2 - sys-apps/dbus - virtual/libintl - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libgxim - x11-libs/libnotify - gconf? ( gnome-base/gconf ) - introspection? ( dev-libs/gobject-introspection ) - xfconf? ( xfce-base/xfconf )" -DEPEND="${RDEPEND}" -BDEPEND="dev-util/glib-utils - sys-devel/autoconf-archive - sys-devel/gettext - virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${PN}-fno-common.patch ) - -MY_XINPUTSH="90-xinput" - -src_prepare() { - sed -i \ - -e "/PKG_CHECK_MODULES/s/\(gconf-2\.0\)/$(usex gconf '\1' _)/" \ - -e "/PKG_CHECK_MODULES/s/\(gtk+-2\.0\)/_/" \ - -e "/PKG_CHECK_MODULES/s/\(check\)/_/" \ - -e "/PKG_CHECK_MODULES/s/\(libxfconf-0\)/$(usex xfconf '\1' _)/" \ - -e "s/use_qt=\"yes\"/use_qt=\"$(usex qt5)\"/" \ - -e "/^GNOME_/d" \ - -e "/^CFLAGS/s/\$WARN_CFLAGS/-Wall -Wmissing-prototypes/" \ - configure.ac - - default - eautoreconf -} - -src_configure() { - econf \ - --disable-static \ - --with-xinputsh=${MY_XINPUTSH} -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die - - fperms 0755 /etc/X11/xinit/xinitrc.d/${MY_XINPUTSH} -} - -pkg_postinst() { - if [[ ! -e "${EPREFIX}"/etc/X11/xinit/xinputrc ]]; then - ln -sf xinput.d/xcompose.conf "${EPREFIX}"/etc/X11/xinit/xinputrc - fi -} diff --git a/app-i18n/imsettings/metadata.xml b/app-i18n/imsettings/metadata.xml index 25862f59a7ee..7593ee8f578e 100644 --- a/app-i18n/imsettings/metadata.xml +++ b/app-i18n/imsettings/metadata.xml @@ -6,7 +6,6 @@ Cjk - Enable support for gnome-base/gconf Enable support for xfce-base/xfconf -- cgit v1.2.3