diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2019-06-22 11:30:24 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2019-06-22 11:30:24 +0100 |
commit | d56d144655e3785864da43c9acb6c228ef9360ae (patch) | |
tree | b769b599a558483f82e9a057c41f1edd29626dd1 /xfce-base/xfconf | |
parent | fab849d1daed0ba7f2ac497d07985c3dbb692543 (diff) |
gentoo resync : 22.06.2019
Diffstat (limited to 'xfce-base/xfconf')
-rw-r--r-- | xfce-base/xfconf/Manifest | 4 | ||||
-rw-r--r-- | xfce-base/xfconf/xfconf-4.12.1-r1.ebuild | 30 | ||||
-rw-r--r-- | xfce-base/xfconf/xfconf-4.13.7.ebuild | 30 |
3 files changed, 38 insertions, 26 deletions
diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest index 2e4ccdc3f938..67fea5a45c00 100644 --- a/xfce-base/xfconf/Manifest +++ b/xfce-base/xfconf/Manifest @@ -1,5 +1,5 @@ DIST xfconf-4.12.1.tar.bz2 564131 BLAKE2B 893210f19d743559b0879e9e38004400c8f8af0b6b8c72db4602360eee2ee7058f074e86f2f9e4397f6e728eae0148d3621424461d53e84ad768d7f0673ed08a SHA512 114dba6a78d43b25eebfd9ef78beec75391b0c77e736e66ae2b04fe97dc281f93d05467ddfdd63a5067f44de135347564fe55928ae7de72f0984339db411d77f DIST xfconf-4.13.7.tar.bz2 618676 BLAKE2B 8f7dd97530d4781e2d46d8139800f54991d932db5de0050e66d711bafef1daa0355383fd139789037a92b462042563a9aa2269295785b2f8217a0e9ff6a00c80 SHA512 113fb22b449a318b0cca6521914eda6cfeb6b2056a1aad4d49a5e83c28661c843c9912bbf7eddb7d6cd1f172b532c73dd02259bf6fabe60a377024f9f8d5825d -EBUILD xfconf-4.12.1-r1.ebuild 1822 BLAKE2B b37314d0bc755c1144da7e9173e6998e2efcac9501362035ed0989fc8a148f2d55ba3dd7a182fac68994284b8bc98e386c202f9d67282b76d2506e2a9070b96a SHA512 e841c7e830bb3e016c29a968e756f4497f7942740eb2bc7c3f3e298de35189faa0af7d7968260a5dc1fea738fc645f2cd490ce40eb7adb6c28e4fba974717962 -EBUILD xfconf-4.13.7.ebuild 1644 BLAKE2B 8829022a08c21700ec90b0f350f8892fab125859c47ec4922b52cd9104a745203382d3d2ae5e153315f17be17be6ecc04771307cb5a9dce691b3993f47c0e52b SHA512 d28e2c4989873b338166fa2a9837553b1ceb366d20befea84414b7b8b894c2801d14d7be22b7b547595f32d3621d6cda4dca0a697eb83c720fb10412e77bc343 +EBUILD xfconf-4.12.1-r1.ebuild 1970 BLAKE2B 5e6d818e036db093d5de9b2aea3adaaa88fa92e98b0547c1b7be193e7fa0d9b7ad20b603933c57a59feece033e92f6f8999cf068c3e381176591aa083176eed4 SHA512 df30f7ddfdda23dfdac4798bb7fe2949eed020afe93f85faf558adb386d688d8d001693e0cba49d4708c3aac8b66a2a65505de2599e82049f6ab3f146fb82fea +EBUILD xfconf-4.13.7.ebuild 1792 BLAKE2B 37d24e96543323f9c7eaf6b2c92270d0922690c386339f12f70b13760c7b45dc90818070edc505252b185493af245fb0e36084de6343f01bef53c4c08d8ad575 SHA512 d503fe53ebb7daf10a986bc925c082f01c30cb1141d13d055a7d602ef0f81edf37c53bec39894fced36ce25b4168598300b4290da3954f037b8c3a0c782ee1b4 MISC metadata.xml 247 BLAKE2B f381ffd75f3fdb2842002ea885015f443cc35334f0420d70a61d6730bd55c11750d6a177831dc7c8564eec4dc3863db6085162e58848b0dceb09799006a1b2c5 SHA512 25494c0053fb7b2ed0f78ecc2de8a8ae08a971db8e15f89e906a1d43177fef53eb9ec5dd075a5c67ddee2be112c0943f6c87e4870d405436bddfea3a4fa19203 diff --git a/xfce-base/xfconf/xfconf-4.12.1-r1.ebuild b/xfce-base/xfconf/xfconf-4.12.1-r1.ebuild index 0f7f61db433d..369075b38785 100644 --- a/xfce-base/xfconf/xfconf-4.12.1-r1.ebuild +++ b/xfce-base/xfconf/xfconf-4.12.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit virtualx xdg-utils +inherit xdg-utils DESCRIPTION="A configuration management system for Xfce" HOMEPAGE="https://www.xfce.org/projects/" @@ -57,20 +57,26 @@ src_compile() { emake OTHERLDFLAGS="${LDFLAGS}" } -my_test() { - local out=$(./xfconfd/xfconfd --daemon) || return 1 - eval "${out}" +src_test() { + local service_dir=${HOME}/.local/share/dbus-1/services + mkdir -p "${service_dir}" || die + cat > "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die + [D-BUS Service] + Name=org.xfce.Xfconf + Exec=${S}/xfconfd/xfconfd + EOF - local ret=0 - # https://bugzilla.xfce.org/show_bug.cgi?id=13840 - nonfatal emake -j1 check || ret=1 + ( + # start isolated dbus session bus + dbus_data=$(dbus-launch --sh-syntax) || exit + eval "${dbus_data}" - kill "${XFCONFD_PID}" || ewarn "Unable to kill xfconfd" - return "${ret}" -} + nonfatal emake check + ret=${?} -src_test() { - virtx my_test + kill "${DBUS_SESSION_BUS_PID}" + exit "${ret}" + ) || die } src_install() { diff --git a/xfce-base/xfconf/xfconf-4.13.7.ebuild b/xfce-base/xfconf/xfconf-4.13.7.ebuild index a7c2bde44131..8e6b32d8356c 100644 --- a/xfce-base/xfconf/xfconf-4.13.7.ebuild +++ b/xfce-base/xfconf/xfconf-4.13.7.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit virtualx xdg-utils +inherit xdg-utils DESCRIPTION="A configuration management system for Xfce" HOMEPAGE="https://www.xfce.org/projects/" @@ -48,20 +48,26 @@ src_compile() { emake OTHERLDFLAGS="${LDFLAGS}" } -my_test() { - local out=$(./xfconfd/xfconfd --daemon) || return 1 - eval "${out}" +src_test() { + local service_dir=${HOME}/.local/share/dbus-1/services + mkdir -p "${service_dir}" || die + cat > "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die + [D-BUS Service] + Name=org.xfce.Xfconf + Exec=${S}/xfconfd/xfconfd + EOF - local ret=0 - # https://bugzilla.xfce.org/show_bug.cgi?id=13840 - nonfatal emake -j1 check || ret=1 + ( + # start isolated dbus session bus + dbus_data=$(dbus-launch --sh-syntax) || exit + eval "${dbus_data}" - kill "${XFCONFD_PID}" || ewarn "Unable to kill xfconfd" - return "${ret}" -} + nonfatal emake check + ret=${?} -src_test() { - virtx my_test + kill "${DBUS_SESSION_BUS_PID}" + exit "${ret}" + ) || die } src_install() { |