[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 4111e7d029618f1e1080d50ea6055d3ecbd991dd Author: Lucio Sauer posteo net> AuthorDate: Wed Apr 10 20:39:10 2024 + Commit: Julien Roy jroy ca> CommitDate: Wed Apr 10 20:52:03 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4111e7d0 gnome-extra/junction: drop 1.6-r1 Bug: https://bugs.gentoo.org/883823 Bug: https://bugs.gentoo.org/883821 Signed-off-by: Lucio Sauer posteo.net> gnome-extra/junction/Manifest | 2 - gnome-extra/junction/junction-1.6-r1.ebuild | 70 - 2 files changed, 72 deletions(-) diff --git a/gnome-extra/junction/Manifest b/gnome-extra/junction/Manifest index a498f1d2fd..eb93090f92 100644 --- a/gnome-extra/junction/Manifest +++ b/gnome-extra/junction/Manifest @@ -1,4 +1,2 @@ -DIST junction-1.6.tar.gz 1882299 BLAKE2B ff4e51f65eea7fd12de4cade632762d4cc752df2de80057fc0bb1bd711e4802e812f2358fbe19d249e19e0c1c32e5e81cdf125a4e6b0e7730442ca56d375114a SHA512 c92207496ade1c49f2d4ab5846839c8f4afaf777d77a59285a7b9eea139736aa77618fe5cb0b2386b9d1a821ef6a27b23eb4abd2b4d09411430cca76949b DIST junction-1.7.tar.gz 1883600 BLAKE2B 261a94864f5cba08d15ce688b23edab75840dbb273d9a897e6c28ce5b828fabf17ea27ee801232a5efd03b18f8c75a37aac3c2c8de01ef253f8b8626e08cd0c0 SHA512 82bc0bb7d9a0c0c5bf3151c27727673c0bbf998cdc8f6a87a15087d3fbfca320420e5b929816481a12a1c6d1cf75a7a5b8d2b717aadc60a2e3b0c6a3328acc16 -DIST troll-junction-1.6.tar.gz 469179 BLAKE2B cbbfd7be194f286149e673ea7fd5b314dcc99ca6cf1490012cffcd00645e0fa126cd32ab1b0162bfccdd3065c4dbb11edff0cea0b570335ebb03a170eb1d14a3 SHA512 4b9ea85d826f3a030d432b333e6c64bc59a9f1f8d48474e4d5a3edb9c1e528da1acd556055e430465ba66e338ac00fca0a782e4f995c9946f22063a1051f6c61 DIST troll-junction-1.7.tar.gz 474867 BLAKE2B f934616326e288e8b35109c2b001fd02af4bd9a2349b4fe4989ceed01909cf2e95344e556977513c39c66cd862157150d92cddb237f1b4414725c7c07ec9ad85 SHA512 0788b314f49111cfa7d3c6f9c67189b60e61de8bf1adbd6f974f94ca45343a6d0127e9621eafb0f732e5cb46b1a0f0e26059eb65b35c44a7e3e7c67f31429c80 diff --git a/gnome-extra/junction/junction-1.6-r1.ebuild b/gnome-extra/junction/junction-1.6-r1.ebuild deleted file mode 100644 index 4fb95d962a..00 --- a/gnome-extra/junction/junction-1.6-r1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit gnome2-utils meson - -TROLL_COMMIT="8d7c2be66a4bf1cbb2081121997a33662fc19cd0" -DESCRIPTION="Application/browser chooser" -HOMEPAGE=" - https://apps.gnome.org/app/re.sonny.Junction/ - https://github.com/sonnyp/Junction -" -SRC_URI=" - https://github.com/sonnyp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/sonnyp/troll/archive/${TROLL_COMMIT}.tar.gz -> troll-${P}.tar.gz -" -S="${WORKDIR}/${PN^}-${PV}" - -LICENSE="GPL-3+" -KEYWORDS="~amd64" -SLOT="0" - -DEPEND=" - dev-libs/gjs - dev-libs/glib:2 -" -RDEPEND="${DEPEND} - dev-libs/gobject-introspection - dev-libs/libportal[introspection] - gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1[introspection] - net-libs/libsoup:3.0[introspection] -" -BDEPEND=" - dev-util/blueprint-compiler - sys-devel/gettext -" - -src_unpack() { - default - - rmdir "${S}"/troll || die - mv "${WORKDIR}"/troll-${TROLL_COMMIT} "${S}"/troll || die -} - -src_configure() { - local mymesonargs=( - --datadir=/usr/share - ) - - meson_src_configure -} - -# only data files validators, skip them -src_test() { - : -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - gnome2_schemas_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - gnome2_schemas_update -}
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 3297a17695e363513e0f5857142d56c31fe377a9 Author: Lucio Sauer posteo net> AuthorDate: Sat Apr 6 23:43:09 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Apr 6 23:43:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3297a176 gnome-extra/junction: fix startup issues - missing library (928867) - upstream doesn't honor fallback for XDG_DATA_DIRS https://github.com/sonnyp/Junction/issues/115#issuecomment-2041227264 Closes: https://bugs.gentoo.org/928867 Signed-off-by: Lucio Sauer posteo.net> gnome-extra/junction/junction-1.7-r1.ebuild | 67 + 1 file changed, 67 insertions(+) diff --git a/gnome-extra/junction/junction-1.7-r1.ebuild b/gnome-extra/junction/junction-1.7-r1.ebuild new file mode 100644 index 00..fade9b0557 --- /dev/null +++ b/gnome-extra/junction/junction-1.7-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg gnome2-utils meson + +TROLL_COMMIT="94ced56f1b08e6955f6c8325a04c74736d39b823" +DESCRIPTION="Application/browser chooser" +HOMEPAGE=" + https://apps.gnome.org/app/re.sonny.Junction/ + https://github.com/sonnyp/Junction +" +SRC_URI=" + https://github.com/sonnyp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/sonnyp/troll/archive/${TROLL_COMMIT}.tar.gz -> troll-${P}.tar.gz +" +S="${WORKDIR}/${PN^}-${PV}" + +LICENSE="GPL-3+" +KEYWORDS="~amd64" +SLOT="0" + +DEPEND=" + dev-libs/gjs + dev-libs/glib:2 +" +RDEPEND="${DEPEND} + dev-libs/gobject-introspection + dev-libs/libportal[introspection,gtk] + gui-libs/gtk:4[introspection] + gui-libs/libadwaita:1[introspection] + net-libs/libsoup:3.0[introspection] +" +BDEPEND=" + dev-util/blueprint-compiler + sys-devel/gettext +" + +src_prepare() { + default + + rmdir "${S}"/troll || die + mv "${WORKDIR}"/troll-${TROLL_COMMIT} "${S}"/troll || die + + # https://github.com/sonnyp/Junction/issues/115 + sed \ + 's#XDG_DATA_DIRS=\(.*\) gjs#XDG_DATA_DIRS=\1:/usr/local/share/:/usr/share/ gjs#' \ + -i src/bin.js || die +} + +# only data files validators, skip them +src_test() { + : +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 047f182af7e74d85a87133a948172fffa8dc4626 Author: Lucio Sauer posteo net> AuthorDate: Sat Apr 6 23:57:18 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Apr 6 23:57:18 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=047f182a gnome-extra/junction: remove redundant eclass inherit Signed-off-by: Lucio Sauer posteo.net> gnome-extra/junction/junction-1.6-r1.ebuild | 2 +- gnome-extra/junction/junction-1.7-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gnome-extra/junction/junction-1.6-r1.ebuild b/gnome-extra/junction/junction-1.6-r1.ebuild index 359c485fb8..4fb95d962a 100644 --- a/gnome-extra/junction/junction-1.6-r1.ebuild +++ b/gnome-extra/junction/junction-1.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit xdg gnome2-utils meson +inherit gnome2-utils meson TROLL_COMMIT="8d7c2be66a4bf1cbb2081121997a33662fc19cd0" DESCRIPTION="Application/browser chooser" diff --git a/gnome-extra/junction/junction-1.7-r1.ebuild b/gnome-extra/junction/junction-1.7-r1.ebuild index fade9b0557..d47f929f4c 100644 --- a/gnome-extra/junction/junction-1.7-r1.ebuild +++ b/gnome-extra/junction/junction-1.7-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit xdg gnome2-utils meson +inherit gnome2-utils meson TROLL_COMMIT="94ced56f1b08e6955f6c8325a04c74736d39b823" DESCRIPTION="Application/browser chooser"
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 2f65fa4b33b8dbf56229019599134d18fae75631 Author: Ronaldo V. Lobato gmail com> AuthorDate: Sat Apr 6 18:39:32 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Apr 6 18:39:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2f65fa4b gnome-extra/junction: add 1.7 Signed-off-by: Ronaldo V. Lobato gmail.com> gnome-extra/junction/Manifest| 2 ++ gnome-extra/junction/junction-1.7.ebuild | 58 2 files changed, 60 insertions(+) diff --git a/gnome-extra/junction/Manifest b/gnome-extra/junction/Manifest index 39d62007da..a498f1d2fd 100644 --- a/gnome-extra/junction/Manifest +++ b/gnome-extra/junction/Manifest @@ -1,2 +1,4 @@ DIST junction-1.6.tar.gz 1882299 BLAKE2B ff4e51f65eea7fd12de4cade632762d4cc752df2de80057fc0bb1bd711e4802e812f2358fbe19d249e19e0c1c32e5e81cdf125a4e6b0e7730442ca56d375114a SHA512 c92207496ade1c49f2d4ab5846839c8f4afaf777d77a59285a7b9eea139736aa77618fe5cb0b2386b9d1a821ef6a27b23eb4abd2b4d09411430cca76949b +DIST junction-1.7.tar.gz 1883600 BLAKE2B 261a94864f5cba08d15ce688b23edab75840dbb273d9a897e6c28ce5b828fabf17ea27ee801232a5efd03b18f8c75a37aac3c2c8de01ef253f8b8626e08cd0c0 SHA512 82bc0bb7d9a0c0c5bf3151c27727673c0bbf998cdc8f6a87a15087d3fbfca320420e5b929816481a12a1c6d1cf75a7a5b8d2b717aadc60a2e3b0c6a3328acc16 DIST troll-junction-1.6.tar.gz 469179 BLAKE2B cbbfd7be194f286149e673ea7fd5b314dcc99ca6cf1490012cffcd00645e0fa126cd32ab1b0162bfccdd3065c4dbb11edff0cea0b570335ebb03a170eb1d14a3 SHA512 4b9ea85d826f3a030d432b333e6c64bc59a9f1f8d48474e4d5a3edb9c1e528da1acd556055e430465ba66e338ac00fca0a782e4f995c9946f22063a1051f6c61 +DIST troll-junction-1.7.tar.gz 474867 BLAKE2B f934616326e288e8b35109c2b001fd02af4bd9a2349b4fe4989ceed01909cf2e95344e556977513c39c66cd862157150d92cddb237f1b4414725c7c07ec9ad85 SHA512 0788b314f49111cfa7d3c6f9c67189b60e61de8bf1adbd6f974f94ca45343a6d0127e9621eafb0f732e5cb46b1a0f0e26059eb65b35c44a7e3e7c67f31429c80 diff --git a/gnome-extra/junction/junction-1.7.ebuild b/gnome-extra/junction/junction-1.7.ebuild new file mode 100644 index 00..63b1d90505 --- /dev/null +++ b/gnome-extra/junction/junction-1.7.ebuild @@ -0,0 +1,58 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +TROLL_COMMIT="94ced56f1b08e6955f6c8325a04c74736d39b823" +DESCRIPTION="Application/browser chooser" +HOMEPAGE=" + https://apps.gnome.org/app/re.sonny.Junction/ + https://github.com/sonnyp/Junction +" +SRC_URI=" + https://github.com/sonnyp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/sonnyp/troll/archive/${TROLL_COMMIT}.tar.gz -> troll-${P}.tar.gz +" +S="${WORKDIR}/${PN^}-${PV}" + +LICENSE="GPL-3+" +KEYWORDS="~amd64" +SLOT="0" + +DEPEND=" + dev-libs/gjs + dev-libs/glib:2 +" +RDEPEND="${DEPEND} + dev-libs/gobject-introspection + dev-libs/libportal[introspection] + gui-libs/gtk:4[introspection] + gui-libs/libadwaita:1[introspection] + net-libs/libsoup:3.0[introspection] +" +BDEPEND=" + dev-util/blueprint-compiler + sys-devel/gettext +" + +src_unpack() { + default + + rmdir "${S}"/troll || die + mv "${WORKDIR}"/troll-${TROLL_COMMIT} "${S}"/troll || die +} + +src_configure() { + local mymesonargs=( + --datadir=/usr/share + ) + + meson_src_configure +} + +# only data files validators, skip them +src_test() { + : +}
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: b68eaef227c8e289f69c6a8f1991ccae74b741af Author: Lucio Sauer posteo net> AuthorDate: Sat Apr 6 23:51:27 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Apr 6 23:51:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b68eaef2 gnome-extra/junction: drop 1.7 Signed-off-by: Lucio Sauer posteo.net> gnome-extra/junction/junction-1.7.ebuild | 70 1 file changed, 70 deletions(-) diff --git a/gnome-extra/junction/junction-1.7.ebuild b/gnome-extra/junction/junction-1.7.ebuild deleted file mode 100644 index bf28970ab7..00 --- a/gnome-extra/junction/junction-1.7.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit xdg gnome2-utils meson - -TROLL_COMMIT="94ced56f1b08e6955f6c8325a04c74736d39b823" -DESCRIPTION="Application/browser chooser" -HOMEPAGE=" - https://apps.gnome.org/app/re.sonny.Junction/ - https://github.com/sonnyp/Junction -" -SRC_URI=" - https://github.com/sonnyp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/sonnyp/troll/archive/${TROLL_COMMIT}.tar.gz -> troll-${P}.tar.gz -" -S="${WORKDIR}/${PN^}-${PV}" - -LICENSE="GPL-3+" -KEYWORDS="~amd64" -SLOT="0" - -DEPEND=" - dev-libs/gjs - dev-libs/glib:2 -" -RDEPEND="${DEPEND} - dev-libs/gobject-introspection - dev-libs/libportal[introspection] - gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1[introspection] - net-libs/libsoup:3.0[introspection] -" -BDEPEND=" - dev-util/blueprint-compiler - sys-devel/gettext -" - -src_unpack() { - default - - rmdir "${S}"/troll || die - mv "${WORKDIR}"/troll-${TROLL_COMMIT} "${S}"/troll || die -} - -src_configure() { - local mymesonargs=( - --datadir=/usr/share - ) - - meson_src_configure -} - -# only data files validators, skip them -src_test() { - : -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - gnome2_schemas_update -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update - gnome2_schemas_update -}
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: b1acf715fc1194406cf6df4ab1e9239b81738a0a Author: Ronaldo V. Lobato gmail com> AuthorDate: Sat Apr 6 19:11:25 2024 + Commit: Julien Roy jroy ca> CommitDate: Sat Apr 6 19:11:25 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1acf715 gnome-extra/junction: Update ebuilds to follow QA Notice warnings: Signed-off-by: Ronaldo V. Lobato gmail.com> gnome-extra/junction/junction-1.6-r1.ebuild | 14 +- gnome-extra/junction/junction-1.7.ebuild| 14 +- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/gnome-extra/junction/junction-1.6-r1.ebuild b/gnome-extra/junction/junction-1.6-r1.ebuild index d7d8303e6f..359c485fb8 100644 --- a/gnome-extra/junction/junction-1.6-r1.ebuild +++ b/gnome-extra/junction/junction-1.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit meson +inherit xdg gnome2-utils meson TROLL_COMMIT="8d7c2be66a4bf1cbb2081121997a33662fc19cd0" DESCRIPTION="Application/browser chooser" @@ -56,3 +56,15 @@ src_configure() { src_test() { : } + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + gnome2_schemas_update +} diff --git a/gnome-extra/junction/junction-1.7.ebuild b/gnome-extra/junction/junction-1.7.ebuild index 63b1d90505..bf28970ab7 100644 --- a/gnome-extra/junction/junction-1.7.ebuild +++ b/gnome-extra/junction/junction-1.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit meson +inherit xdg gnome2-utils meson TROLL_COMMIT="94ced56f1b08e6955f6c8325a04c74736d39b823" DESCRIPTION="Application/browser chooser" @@ -56,3 +56,15 @@ src_configure() { src_test() { : } + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + gnome2_schemas_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 94c83418cf3446b81be3b65e3cc081659a8006d5 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Nov 29 15:00:04 2022 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Nov 29 15:00:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94c83418 gnome-extra/junction: fix a broken ebuild Closes: https://bugs.gentoo.org/866467 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> gnome-extra/junction/Manifest | 2 + gnome-extra/junction/junction-1.6-r1.ebuild | 58 + gnome-extra/junction/junction-1.6.ebuild| 24 gnome-extra/junction/junction-.ebuild | 25 - 4 files changed, 60 insertions(+), 49 deletions(-) diff --git a/gnome-extra/junction/Manifest b/gnome-extra/junction/Manifest new file mode 100644 index 0..39d62007d --- /dev/null +++ b/gnome-extra/junction/Manifest @@ -0,0 +1,2 @@ +DIST junction-1.6.tar.gz 1882299 BLAKE2B ff4e51f65eea7fd12de4cade632762d4cc752df2de80057fc0bb1bd711e4802e812f2358fbe19d249e19e0c1c32e5e81cdf125a4e6b0e7730442ca56d375114a SHA512 c92207496ade1c49f2d4ab5846839c8f4afaf777d77a59285a7b9eea139736aa77618fe5cb0b2386b9d1a821ef6a27b23eb4abd2b4d09411430cca76949b +DIST troll-junction-1.6.tar.gz 469179 BLAKE2B cbbfd7be194f286149e673ea7fd5b314dcc99ca6cf1490012cffcd00645e0fa126cd32ab1b0162bfccdd3065c4dbb11edff0cea0b570335ebb03a170eb1d14a3 SHA512 4b9ea85d826f3a030d432b333e6c64bc59a9f1f8d48474e4d5a3edb9c1e528da1acd556055e430465ba66e338ac00fca0a782e4f995c9946f22063a1051f6c61 diff --git a/gnome-extra/junction/junction-1.6-r1.ebuild b/gnome-extra/junction/junction-1.6-r1.ebuild new file mode 100644 index 0..d7d8303e6 --- /dev/null +++ b/gnome-extra/junction/junction-1.6-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +TROLL_COMMIT="8d7c2be66a4bf1cbb2081121997a33662fc19cd0" +DESCRIPTION="Application/browser chooser" +HOMEPAGE=" + https://apps.gnome.org/app/re.sonny.Junction/ + https://github.com/sonnyp/Junction +" +SRC_URI=" + https://github.com/sonnyp/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/sonnyp/troll/archive/${TROLL_COMMIT}.tar.gz -> troll-${P}.tar.gz +" +S="${WORKDIR}/${PN^}-${PV}" + +LICENSE="GPL-3+" +KEYWORDS="~amd64" +SLOT="0" + +DEPEND=" + dev-libs/gjs + dev-libs/glib:2 +" +RDEPEND="${DEPEND} + dev-libs/gobject-introspection + dev-libs/libportal[introspection] + gui-libs/gtk:4[introspection] + gui-libs/libadwaita:1[introspection] + net-libs/libsoup:3.0[introspection] +" +BDEPEND=" + dev-util/blueprint-compiler + sys-devel/gettext +" + +src_unpack() { + default + + rmdir "${S}"/troll || die + mv "${WORKDIR}"/troll-${TROLL_COMMIT} "${S}"/troll || die +} + +src_configure() { + local mymesonargs=( + --datadir=/usr/share + ) + + meson_src_configure +} + +# only data files validators, skip them +src_test() { + : +} diff --git a/gnome-extra/junction/junction-1.6.ebuild b/gnome-extra/junction/junction-1.6.ebuild deleted file mode 100644 index 533490046..0 --- a/gnome-extra/junction/junction-1.6.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 meson - -DESCRIPTION="Application/browser chooser" -HOMEPAGE="https://apps.gnome.org/app/re.sonny.Junction/; - -EGIT_REPO_URI="https://github.com/sonnyp/Junction.git; - -if [[ ${PV} != * ]]; then - EGIT_COMMIT="v${PV}" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+" -SLOT="0" - -src_configure() { - meson_src_configure \ - --datadir=/usr/share -} diff --git a/gnome-extra/junction/junction-.ebuild b/gnome-extra/junction/junction-.ebuild deleted file mode 100644 index 561a653dc..0 --- a/gnome-extra/junction/junction-.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit git-r3 meson - -DESCRIPTION="Application/browser chooser" -HOMEPAGE="https://apps.gnome.org/app/re.sonny.Junction/; - -EGIT_REPO_URI="https://github.com/sonnyp/Junction.git; - -if [[ ${PV} != * ]]; then - EGIT_TAG="v${PV}" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3+" -KEYWORDS="" -SLOT="0" - -src_configure() { - meson_src_configure \ - --datadir=/usr/share -}
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 0c1fb69fcb23bb597867dc6542591a0f26a0dde6 Author: Andrew Ammerlaan gentoo org> AuthorDate: Thu Sep 8 10:14:10 2022 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Thu Sep 8 10:14:10 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c1fb69f gnome-extra/junction: drop RedundantLongDescription Signed-off-by: Andrew Ammerlaan gentoo.org> gnome-extra/junction/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/gnome-extra/junction/metadata.xml b/gnome-extra/junction/metadata.xml index 10ee887c6..73205a9b5 100644 --- a/gnome-extra/junction/metadata.xml +++ b/gnome-extra/junction/metadata.xml @@ -5,9 +5,6 @@ ran.d...@icloud.com Randall Vasquez - -Junction lets you choose the application to open files and links. - sonnyp/Junction
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: ec527667a91d9e9b58aa45f471bc2d894614f956 Author: Randall T. Vasquez icloud com> AuthorDate: Sat Aug 20 03:14:25 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sat Aug 20 12:01:07 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec527667 gnome-extra/junction: new package, add 1.5.0, Signed-off-by: Randall T. Vasquez icloud.com> gnome-extra/junction/Manifest | 1 + gnome-extra/junction/junction-1.5.0.ebuild | 38 ++ gnome-extra/junction/junction-.ebuild | 38 ++ gnome-extra/junction/metadata.xml | 14 +++ 4 files changed, 91 insertions(+) diff --git a/gnome-extra/junction/Manifest b/gnome-extra/junction/Manifest new file mode 100644 index 0..0d414455c --- /dev/null +++ b/gnome-extra/junction/Manifest @@ -0,0 +1 @@ +DIST junction-1.5.0.tar.gz 188 BLAKE2B 390ea7db13d7642f66b8ff1179bc3822808aa73642f8391a16a5909428e01e51bfdcd8604f562c91c07cac95e6f365b09b452394a89bc6c8c50f7ab437df3273 SHA512 a3262aa5e37ba5cf57b90d060cbad742e3f52b84890ae336813f1a5e1150abe87d7ed7d1f9f16bf2488744504bdde2db5b392a39545c16bb37bcf712559c2f75 diff --git a/gnome-extra/junction/junction-1.5.0.ebuild b/gnome-extra/junction/junction-1.5.0.ebuild new file mode 100644 index 0..8048f64c4 --- /dev/null +++ b/gnome-extra/junction/junction-1.5.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Application/browser chooser" +HOMEPAGE="https://apps.gnome.org/app/re.sonny.Junction/; + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/sonnyp/Junction.git; + inherit git-r3 +else + SRC_URI="https://github.com/sonnyp/Junction/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${P/j/J}" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + meson_src_configure \ + --datadir=/usr/share +} + +src_install() { + meson_src_compile +} + +src_install() { + meson_src_install +} diff --git a/gnome-extra/junction/junction-.ebuild b/gnome-extra/junction/junction-.ebuild new file mode 100644 index 0..8048f64c4 --- /dev/null +++ b/gnome-extra/junction/junction-.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Application/browser chooser" +HOMEPAGE="https://apps.gnome.org/app/re.sonny.Junction/; + +if [[ ${PV} == * ]]; then + EGIT_REPO_URI="https://github.com/sonnyp/Junction.git; + inherit git-r3 +else + SRC_URI="https://github.com/sonnyp/Junction/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" + S="${WORKDIR}/${P/j/J}" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DEPEND="" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + meson_src_configure \ + --datadir=/usr/share +} + +src_install() { + meson_src_compile +} + +src_install() { + meson_src_install +} diff --git a/gnome-extra/junction/metadata.xml b/gnome-extra/junction/metadata.xml new file mode 100644 index 0..6fe292a30 --- /dev/null +++ b/gnome-extra/junction/metadata.xml @@ -0,0 +1,14 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +ran.d...@icloud.com +Randall Vasquez + + +Application/browser chooser + + +sonnyp/Junction + +
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 7fc350d6beb1037edd7de92a90d8768acb218ea4 Author: Randall T. Vasquez icloud com> AuthorDate: Mon Aug 22 00:26:38 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Mon Aug 22 00:26:38 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7fc350d6 gnome-extra/junction: optimize ebuilds Signed-off-by: Randall T. Vasquez icloud.com> gnome-extra/junction/junction-1.5.0.ebuild | 2 -- gnome-extra/junction/junction-.ebuild | 2 -- 2 files changed, 4 deletions(-) diff --git a/gnome-extra/junction/junction-1.5.0.ebuild b/gnome-extra/junction/junction-1.5.0.ebuild index 0f00bb9d7..6d3272d07 100644 --- a/gnome-extra/junction/junction-1.5.0.ebuild +++ b/gnome-extra/junction/junction-1.5.0.ebuild @@ -20,8 +20,6 @@ fi LICENSE="GPL-3+" SLOT="0" -RDEPEND="${DEPEND}" - src_configure() { meson_src_configure \ --datadir=/usr/share diff --git a/gnome-extra/junction/junction-.ebuild b/gnome-extra/junction/junction-.ebuild index 0f00bb9d7..6d3272d07 100644 --- a/gnome-extra/junction/junction-.ebuild +++ b/gnome-extra/junction/junction-.ebuild @@ -20,8 +20,6 @@ fi LICENSE="GPL-3+" SLOT="0" -RDEPEND="${DEPEND}" - src_configure() { meson_src_configure \ --datadir=/usr/share
[gentoo-commits] repo/proj/guru:master commit in: gnome-extra/junction/
commit: 681c807ad9cc99a958c8abc4566f75bd41d316ce Author: Randall T. Vasquez icloud com> AuthorDate: Sun Aug 21 21:06:12 2022 + Commit: Ronny Gutbrod tastytea de> CommitDate: Sun Aug 21 21:06:57 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=681c807a gnome-extra/junction: optimize ebuilds Signed-off-by: Randall T. Vasquez icloud.com> gnome-extra/junction/junction-1.5.0.ebuild | 10 -- gnome-extra/junction/junction-.ebuild | 10 -- gnome-extra/junction/metadata.xml | 2 +- 3 files changed, 1 insertion(+), 21 deletions(-) diff --git a/gnome-extra/junction/junction-1.5.0.ebuild b/gnome-extra/junction/junction-1.5.0.ebuild index 8048f64c4..0f00bb9d7 100644 --- a/gnome-extra/junction/junction-1.5.0.ebuild +++ b/gnome-extra/junction/junction-1.5.0.ebuild @@ -20,19 +20,9 @@ fi LICENSE="GPL-3+" SLOT="0" -DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { meson_src_configure \ --datadir=/usr/share } - -src_install() { - meson_src_compile -} - -src_install() { - meson_src_install -} diff --git a/gnome-extra/junction/junction-.ebuild b/gnome-extra/junction/junction-.ebuild index 8048f64c4..0f00bb9d7 100644 --- a/gnome-extra/junction/junction-.ebuild +++ b/gnome-extra/junction/junction-.ebuild @@ -20,19 +20,9 @@ fi LICENSE="GPL-3+" SLOT="0" -DEPEND="" RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { meson_src_configure \ --datadir=/usr/share } - -src_install() { - meson_src_compile -} - -src_install() { - meson_src_install -} diff --git a/gnome-extra/junction/metadata.xml b/gnome-extra/junction/metadata.xml index 6fe292a30..10ee887c6 100644 --- a/gnome-extra/junction/metadata.xml +++ b/gnome-extra/junction/metadata.xml @@ -6,7 +6,7 @@ Randall Vasquez -Application/browser chooser +Junction lets you choose the application to open files and links. sonnyp/Junction