[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/autofirma/
commit: 2915c867bb7bb6ca586f84e672e0f1fb7003782b Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Wed Apr 17 20:41:05 2024 + Commit: Jesús P Rey chuso net> CommitDate: Wed Apr 17 20:41:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2915c867 app-crypt/autofirma: 1.8.2 version bump. Closes: https://bugs.gentoo.org/927286 Closes: https://bugs.gentoo.org/927287 Signed-off-by: Jesus P Rey (Chuso) chuso.net> app-crypt/autofirma/Manifest | 2 +- .../{autofirma-1.7.1.ebuild => autofirma-1.8.2.ebuild} | 10 +++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/app-crypt/autofirma/Manifest b/app-crypt/autofirma/Manifest index b8cbdd610e..0032fcafae 100644 --- a/app-crypt/autofirma/Manifest +++ b/app-crypt/autofirma/Manifest @@ -1 +1 @@ -DIST autofirma-1.7.1.zip 152716878 BLAKE2B d985bfa71ce1b4318a50fc4c93b1a85a388de445f8e4a18c7e616988955b94ac79e73a7fb4e3c202cf303255cb497679eaeb7b2546c08f3e3974d440e793ce12 SHA512 52098e74537dea9b72be8f4b2b05c2c57ed79f0c496ff5a4c4e1ddfe88fab528b2e9a237d9c8f0151bc499687a6fc2966227d6b3f2cae2943d7c772b9286755b +DIST autofirma-1.8.2.zip 51224492 BLAKE2B 22dcf856a9fae720f978976a7e6ac6e55af7b0e4d590ea2f2fe29021af3544600b5fa90460a6a30bdbe44803b8c719e80bfef0638513f8b47a98efc757e611ef SHA512 119bb55726f790eb432cf571ab3e30bf2f7eb166fcaa66c01b77eceba093ee5a10987dfbd73b67524e0bfc8a84e043b8b50ad3553e4364d50d46e3bcfd66103c diff --git a/app-crypt/autofirma/autofirma-1.7.1.ebuild b/app-crypt/autofirma/autofirma-1.8.2.ebuild similarity index 68% rename from app-crypt/autofirma/autofirma-1.7.1.ebuild rename to app-crypt/autofirma/autofirma-1.8.2.ebuild index c0886964f9..a13f350832 100644 --- a/app-crypt/autofirma/autofirma-1.7.1.ebuild +++ b/app-crypt/autofirma/autofirma-1.8.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,9 @@ HOMEPAGE=" https://administracionelectronica.gob.es/ctt/clienteafirma https://github.com/ctt-gob-es/clienteafirma " -SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux.zip -> ${P}.zip" +# Upstream blocks wget, so we need a fallback option +SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip -> ${P}.zip + https://distfiles.chuso.net/distfiles/${P}.zip; LICENSE="|| ( GPL-2 EUPL-1.1 )" SLOT="0" @@ -31,5 +33,7 @@ src_install() { java-pkg_dolauncher java-pkg_dojar "usr/lib64/${PN}/${PN}Configurador.jar" doicon "usr/lib64/${PN}/${PN}.png" - make_desktop_entry "${PN} %u" AutoFirma "${PN}" "Utility" "Comment[es]=Aplicación de firma electrónica de la FNMT\nMimeType=x-scheme-handler/afirma" + make_desktop_entry \ + "${PN} %u" AutoFirma "${PN}" "Utility" \ + "Comment[es]=Aplicación de firma electrónica de la FNMT\nMimeType=x-scheme-handler/afirma" }
[gentoo-commits] repo/proj/guru:dev commit in: net-im/mautrix-whatsapp/files/, net-im/mautrix-whatsapp/
commit: ff7e05f8296b8c455ea591f574435aa8c48c9b75 Author: Jesús P Rey (Chuso) chuso net> AuthorDate: Thu Sep 7 13:26:55 2023 + Commit: Jesús P Rey chuso net> CommitDate: Thu Sep 7 13:29:20 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff7e05f8 net-im/mautrix-whatsapp: New package. Signed-off-by: Jesús P Rey (Chuso) chuso.net> net-im/mautrix-whatsapp/Manifest | 2 + .../mautrix-whatsapp/files/mautrix-whatsapp.initd | 25 + .../files/mautrix-whatsapp.service | 12 + .../mautrix-whatsapp-0.10.0.ebuild | 60 ++ net-im/mautrix-whatsapp/metadata.xml | 22 5 files changed, 121 insertions(+) diff --git a/net-im/mautrix-whatsapp/Manifest b/net-im/mautrix-whatsapp/Manifest new file mode 100644 index 00..23a5676206 --- /dev/null +++ b/net-im/mautrix-whatsapp/Manifest @@ -0,0 +1,2 @@ +DIST mautrix-whatsapp-0.10.0-deps.tar.xz 44605336 BLAKE2B 631844436ca1fb408a1dbd074d613f5b21c789bc7af931336204c4c104a0e7f039c7c94c651211e12253bcf63b72a899f4b2bb554eed6f778a1e747dd762 SHA512 fb06e5d121c2e1d2ed67ca21973a37187d0f79d5cc1206bc8aa7a031503967932254e430db00ee95645770eea7509f0ec9ab24fa3fe6a26bb5fb28149873a584 +DIST mautrix-whatsapp-0.10.0.gh.tar.gz 152560 BLAKE2B b455c54fec79c0d56b61d441291a3f5ae1ab55db3f23e69d2fd5c11cc0bcbd69d5d8f14cd44c6a252d1f72c37af0d67ac959cc3a9163fe772d3d530d4f5f2af0 SHA512 0906b1e01f26d25adf337a012e73fa28bf9961a30add61ae7a22aaf903ce28d50e00c34124ed6703c9be86a38c3e29d638c2fa969013608ee38034cc01b5882f diff --git a/net-im/mautrix-whatsapp/files/mautrix-whatsapp.initd b/net-im/mautrix-whatsapp/files/mautrix-whatsapp.initd new file mode 100644 index 00..f06e9948fd --- /dev/null +++ b/net-im/mautrix-whatsapp/files/mautrix-whatsapp.initd @@ -0,0 +1,25 @@ +#!/sbin/openrc-run +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="mautrix-whatsapp daemon" +description="A Matrix-WhatsApp puppeting bridge" +module="mautrix_whatsapp" + +pidfile="/run/${RC_SVCNAME}.pid" +command="/usr/bin/mautrix-whatsapp" +command_args="-c /etc/mautrix/${module}.yaml -r /var/lib/mautrix/whatsapp/registration.yaml" +command_background=true +command_user="mautrix-whatsapp:mautrix" + +output_log="/var/log/mautrix/mautrix-whatsapp_daemon.log" +error_log="/var/log/mautrix/mautrix-whatsapp_daemon.log" + +depend() { + need net +} + +start_pre() { + checkpath -d -m 0755 -o "$command_user" /var/lib/mautrix/whatsapp + checkpath -f -m 0644 -o "$command_user" "$output_log" +} diff --git a/net-im/mautrix-whatsapp/files/mautrix-whatsapp.service b/net-im/mautrix-whatsapp/files/mautrix-whatsapp.service new file mode 100644 index 00..8e55412083 --- /dev/null +++ b/net-im/mautrix-whatsapp/files/mautrix-whatsapp.service @@ -0,0 +1,12 @@ +[Unit] +Description=A Matrix-WhatsApp puppeting bridge +After=network.target + +[Service] +User=mautrix-whatsapp +Group=mautrix +Restart=on-failure +ExecStart=/usr/bin/mautrix-whatsapp -c /etc/mautrix/mautrix_whatsapp.yaml -r /var/lib/mautrix/whatsapp/registration.yaml + +[Install] +WantedBy=multi-user.target diff --git a/net-im/mautrix-whatsapp/mautrix-whatsapp-0.10.0.ebuild b/net-im/mautrix-whatsapp/mautrix-whatsapp-0.10.0.ebuild new file mode 100644 index 00..7dd38106f7 --- /dev/null +++ b/net-im/mautrix-whatsapp/mautrix-whatsapp-0.10.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module optfeature systemd + +DESCRIPTION="A Matrix-WhatsApp puppeting bridge " +HOMEPAGE="https://github.com/mautrix/whatsapp/; +SRC_URI="https://github.com/mautrix/whatsapp/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://distfiles.chuso.net/distfiles/${P}-deps.tar.xz; +S="${WORKDIR}/whatsapp-${PV}" + +LICENSE="AGPL-3 GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="crypt" + +DEPEND="crypt? ( dev-libs/olm )" + +RDEPEND="acct-user/${PN}" + +src_compile() { + ego build $(use crypt || echo '-tags nocrypto') +} + +src_install() { + dobin "${PN}" + + keepdir /var/log/mautrix/${PN/mautrix-/} + fowners -R root:mautrix /var/log/mautrix + fperms -R 770 /var/log/mautrix + sed -i -e "s_\./logs_/var/log/mautrix_" "example-config.yaml" || die + + insinto "/etc/mautrix" + newins "example-config.yaml" "${PN/-/_}.yaml" + + newinitd "${FILESDIR}/${PN}.initd" "${PN}" + systemd_dounit "${FILESDIR}/${PN}.service" + + fowners -R root:mautrix /etc/mautrix + fperms -R 770 /etc
[gentoo-commits] repo/proj/guru:dev commit in: acct-user/mautrix-whatsapp/
commit: f65e988dc43068a40c8145c20a7090ea22fef317 Author: Jesús P Rey (Chuso) chuso net> AuthorDate: Thu Sep 7 13:25:28 2023 + Commit: Jesús P Rey chuso net> CommitDate: Thu Sep 7 13:29:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f65e988d acct-user/mautrix-whatsapp: New package. Dependency for net-im/mautrix-whatsapp. Signed-off-by: Jesús P Rey (Chuso) chuso.net> acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild | 15 +++ acct-user/mautrix-whatsapp/metadata.xml | 8 2 files changed, 23 insertions(+) diff --git a/acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild b/acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild new file mode 100644 index 00..02486c6384 --- /dev/null +++ b/acct-user/mautrix-whatsapp/mautrix-whatsapp-0.ebuild @@ -0,0 +1,15 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit acct-user + +DESCRIPTION="User for Mautrix WhatsApp Bridge" + +ACCT_USER_ID=-1 +ACCT_USER_GROUPS=( mautrix ) +ACCT_USER_HOME=/var/lib/mautrix/whatsapp +ACCT_USER_HOME_PERMS=0750 + +acct-user_add_deps diff --git a/acct-user/mautrix-whatsapp/metadata.xml b/acct-user/mautrix-whatsapp/metadata.xml new file mode 100644 index 00..97af622fb7 --- /dev/null +++ b/acct-user/mautrix-whatsapp/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + gen...@chuso.net + Jesus Perez Rey + +
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/autofirma/
commit: 2b3dbacad0149566d518e20c99ea5dc249b85dba Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Sat Dec 10 18:35:07 2022 + Commit: Jesús P Rey chuso net> CommitDate: Sat Dec 10 18:38:42 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b3dbaca app-crypt/autofirma: 1.7.1 version bump Signed-off-by: Jesus P Rey (Chuso) chuso.net> app-crypt/autofirma/Manifest | 2 +- .../{autofirma-1.6.5-r1.ebuild => autofirma-1.7.1.ebuild} | 10 +++--- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/app-crypt/autofirma/Manifest b/app-crypt/autofirma/Manifest index 2db192482..b8cbdd610 100644 --- a/app-crypt/autofirma/Manifest +++ b/app-crypt/autofirma/Manifest @@ -1 +1 @@ -DIST autofirma-1.6.5.zip 155509984 BLAKE2B cc5def6ff029d3e1799485a25035ae95e6da03c11bb7186eab01adf55e4457de00ffcff6cb79129c4ad98e5024b79625ace70c41507825f706dff992f8c3408c SHA512 927b67a93c111f1d040e38d26122f7a9d7b8d41599da776fa2895fd97409696d4a97663f4b5b4fea32e6d613e21f104cabd2c860f719954cf954e081dc3a727d +DIST autofirma-1.7.1.zip 152716878 BLAKE2B d985bfa71ce1b4318a50fc4c93b1a85a388de445f8e4a18c7e616988955b94ac79e73a7fb4e3c202cf303255cb497679eaeb7b2546c08f3e3974d440e793ce12 SHA512 52098e74537dea9b72be8f4b2b05c2c57ed79f0c496ff5a4c4e1ddfe88fab528b2e9a237d9c8f0151bc499687a6fc2966227d6b3f2cae2943d7c772b9286755b diff --git a/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild b/app-crypt/autofirma/autofirma-1.7.1.ebuild similarity index 66% rename from app-crypt/autofirma/autofirma-1.6.5-r1.ebuild rename to app-crypt/autofirma/autofirma-1.7.1.ebuild index 0a6f2d76d..c0886964f 100644 --- a/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild +++ b/app-crypt/autofirma/autofirma-1.7.1.ebuild @@ -10,11 +10,9 @@ HOMEPAGE=" https://administracionelectronica.gob.es/ctt/clienteafirma https://github.com/ctt-gob-es/clienteafirma " -#TODO: use ver_split instead of hardcoded 1/6/5 -SRC_URI="https://estaticos.redsara.es/comunes/autofirma/1/6/5/AutoFirma_Linux.zip -> ${P}.zip" +SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux.zip -> ${P}.zip" -#TODO: investigate and fix licenses https://github.com/ctt-gob-es/clienteafirma/blob/master/license/LICENSE.txt -LICENSE="|| ( GPL-2+ EUPL-1.1 )" +LICENSE="|| ( GPL-2 EUPL-1.1 )" SLOT="0" KEYWORDS="~amd64" @@ -25,15 +23,13 @@ S=${WORKDIR} src_unpack() { default - rpm_unpack "./${P}-1.noarch.rpm" + rpm_unpack "./${P}-1.noarch_FEDORA.rpm" } src_install() { - #TODO: use $(get_libdir) or mask non ~amd64 arches java-pkg_dojar "usr/lib64/${PN}/${PN}.jar" java-pkg_dolauncher java-pkg_dojar "usr/lib64/${PN}/${PN}Configurador.jar" - #TODO: icons in /lib are suspect doicon "usr/lib64/${PN}/${PN}.png" make_desktop_entry "${PN} %u" AutoFirma "${PN}" "Utility" "Comment[es]=Aplicación de firma electrónica de la FNMT\nMimeType=x-scheme-handler/afirma" }
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/rememberthemilk/
commit: 165584c02900c22fccc92d7d5988a343c6e95879 Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Sat Dec 4 19:44:36 2021 + Commit: Jesús P Rey chuso net> CommitDate: Sat Dec 4 19:44:36 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=165584c0 app-misc/rememberthemilk: Ignore CFLAGS/LDFLAGS checks for binary package. Closes: https://bugs.gentoo.org/806278 Signed-off-by: Jesus P Rey chuso.net> app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild b/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild index 53f90141d..8fa981e79 100644 --- a/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild +++ b/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild @@ -46,6 +46,8 @@ RDEPEND=" x11-libs/pango " +QA_FLAGS_IGNORED="/opt/rememberthemilk/.*" + src_install() { insinto "/opt/${PN}" doins -r opt/RememberTheMilk/{*.pak,*.dat,locales,resources,*.bin,swiftshader,*.json}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/rememberthemilk/
commit: 0b0b7a18655a4b05d1d728698a7362ea740c2cfb Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Sat Nov 27 21:23:50 2021 + Commit: Jesús P Rey chuso net> CommitDate: Sat Nov 27 21:23:50 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b0b7a18 app-misc/rememberthemilk: Add missing dependencies Added: x11-libs/libxkbcommon x11-libs/libxshmfence Removed because they are not direct dependencies: x11-libs/libXcursor x11-libs/libXi x11-libs/libXrender x11-libs/libXtst Closes: https://bugs.gentoo.org/806280 Signed-off-by: Jesus P Rey chuso.net> ...mberthemilk-1.3.11.ebuild => rememberthemilk-1.3.11-r1.ebuild} | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild b/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild similarity index 91% rename from app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild rename to app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild index 9833eb239..53f90141d 100644 --- a/app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild +++ b/app-misc/rememberthemilk/rememberthemilk-1.3.11-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -35,16 +35,14 @@ RDEPEND=" x11-libs/gtk+:3 x11-libs/libX11 x11-libs/libXcomposite - x11-libs/libXcursor x11-libs/libXdamage x11-libs/libXext x11-libs/libXfixes - x11-libs/libXi x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst x11-libs/libdrm x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence x11-libs/pango "
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/rememberthemilk/
commit: 567f92c665f2d5d1358a134af51292fb9dfd9849 Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Sat Jul 31 16:09:50 2021 + Commit: Jesús P Rey chuso net> CommitDate: Sat Jul 31 16:18:08 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=567f92c6 app-misc/rememberthemilk: Version bump. Closes: https://bugs.gentoo.org/799701 Signed-off-by: Jesus P Rey chuso.net> app-misc/rememberthemilk/Manifest | 1 + .../rememberthemilk/rememberthemilk-1.3.11.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/app-misc/rememberthemilk/Manifest b/app-misc/rememberthemilk/Manifest index 334caa76b..59159157c 100644 --- a/app-misc/rememberthemilk/Manifest +++ b/app-misc/rememberthemilk/Manifest @@ -1 +1,2 @@ DIST rememberthemilk-1.3.0-1.x86_64.rpm 54726776 BLAKE2B 77c4cac7f93f095f042501ad0f7bd7f30f5be69eb0eec86cfd7e4c29a961e3989b88ae650fc122afc5c4014da676b7a32ccbecf3e7d2472a7295150edc3c0881 SHA512 4270b049c0c33e24774e1933baf67a4a84248d47155a7f7fc8dace8ba219ca06008af5a8694465cd55534374f69bde4f144e8a170ea13c13849f8393190c78f8 +DIST rememberthemilk-1.3.11-1.x86_64.rpm 56213872 BLAKE2B 21d69f4ff5ae3cc43cacf60b0530b7bd1dfb1b059d1073a88ace48594c02afaabd9e9c85f351e233d84900c5cc22e9cb74828e3a07a6a5c877633a9ffbab5d6a SHA512 e4fb89a195a7fef3124b83548cbf559fb203ccfaa422aecda6c1c9f68cc3b134d91aa99ade859e7c9776709dc910533611c30876b4f39c6db7fe788deaf0bfa3 diff --git a/app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild b/app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild new file mode 100644 index 0..9833eb239 --- /dev/null +++ b/app-misc/rememberthemilk/rememberthemilk-1.3.11.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop rpm wrapper + +DESCRIPTION="Freemium simple to-do tasks manager" +HOMEPAGE="https://www.rememberthemilk.com; +SRC_URI="https://www.${PN}.com/download/linux/fedora/21/x86_64/${P}-1.x86_64.rpm; + +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="bindist mirror" +QA_PREBUILD="*" + +RDEPEND=" + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + media-video/ffmpeg[chromium] + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libdrm + x11-libs/libxcb + x11-libs/pango +" + +src_install() { + insinto "/opt/${PN}" + doins -r opt/RememberTheMilk/{*.pak,*.dat,locales,resources,*.bin,swiftshader,*.json} + exeinto "/opt/${PN}" + doexe "opt/RememberTheMilk/${PN}" + + make_wrapper "${PN}" "/opt/${PN}/${PN}" "/opt/${PN}" "/usr/$(get_libdir)/chromium" + + doicon "usr/share/pixmaps/${PN}.png" + make_desktop_entry "${PN} %U" "Remember The Milk" "${PN}" "Office" +}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/rememberthemilk/
commit: 830a04858109649ab1b03c2e2776ac6d8cda02d0 Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Sat Jul 31 16:11:35 2021 + Commit: Jesús P Rey chuso net> CommitDate: Sat Jul 31 16:18:40 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=830a0485 app-misc/rememberthemilk: Remove old. Signed-off-by: Jesus P Rey chuso.net> app-misc/rememberthemilk/Manifest | 1 - .../rememberthemilk/rememberthemilk-1.3.0.ebuild | 61 -- 2 files changed, 62 deletions(-) diff --git a/app-misc/rememberthemilk/Manifest b/app-misc/rememberthemilk/Manifest index 59159157c..11862f4b7 100644 --- a/app-misc/rememberthemilk/Manifest +++ b/app-misc/rememberthemilk/Manifest @@ -1,2 +1 @@ -DIST rememberthemilk-1.3.0-1.x86_64.rpm 54726776 BLAKE2B 77c4cac7f93f095f042501ad0f7bd7f30f5be69eb0eec86cfd7e4c29a961e3989b88ae650fc122afc5c4014da676b7a32ccbecf3e7d2472a7295150edc3c0881 SHA512 4270b049c0c33e24774e1933baf67a4a84248d47155a7f7fc8dace8ba219ca06008af5a8694465cd55534374f69bde4f144e8a170ea13c13849f8393190c78f8 DIST rememberthemilk-1.3.11-1.x86_64.rpm 56213872 BLAKE2B 21d69f4ff5ae3cc43cacf60b0530b7bd1dfb1b059d1073a88ace48594c02afaabd9e9c85f351e233d84900c5cc22e9cb74828e3a07a6a5c877633a9ffbab5d6a SHA512 e4fb89a195a7fef3124b83548cbf559fb203ccfaa422aecda6c1c9f68cc3b134d91aa99ade859e7c9776709dc910533611c30876b4f39c6db7fe788deaf0bfa3 diff --git a/app-misc/rememberthemilk/rememberthemilk-1.3.0.ebuild b/app-misc/rememberthemilk/rememberthemilk-1.3.0.ebuild deleted file mode 100644 index 9833eb239..0 --- a/app-misc/rememberthemilk/rememberthemilk-1.3.0.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop rpm wrapper - -DESCRIPTION="Freemium simple to-do tasks manager" -HOMEPAGE="https://www.rememberthemilk.com; -SRC_URI="https://www.${PN}.com/download/linux/fedora/21/x86_64/${P}-1.x86_64.rpm; - -S="${WORKDIR}" - -LICENSE="all-rights-reserved" -SLOT="0" -KEYWORDS="~amd64" -RESTRICT="bindist mirror" -QA_PREBUILD="*" - -RDEPEND=" - app-accessibility/at-spi2-atk - app-accessibility/at-spi2-core - dev-libs/atk - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - media-video/ffmpeg[chromium] - net-print/cups - sys-apps/dbus - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXcursor - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXi - x11-libs/libXrandr - x11-libs/libXrender - x11-libs/libXtst - x11-libs/libdrm - x11-libs/libxcb - x11-libs/pango -" - -src_install() { - insinto "/opt/${PN}" - doins -r opt/RememberTheMilk/{*.pak,*.dat,locales,resources,*.bin,swiftshader,*.json} - exeinto "/opt/${PN}" - doexe "opt/RememberTheMilk/${PN}" - - make_wrapper "${PN}" "/opt/${PN}/${PN}" "/opt/${PN}" "/usr/$(get_libdir)/chromium" - - doicon "usr/share/pixmaps/${PN}.png" - make_desktop_entry "${PN} %U" "Remember The Milk" "${PN}" "Office" -}
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/rememberthemilk/
commit: 815aa524a5f78f8d749154bd3283ac64d2cab7b8 Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Tue Oct 6 19:36:59 2020 + Commit: Jesús P Rey chuso net> CommitDate: Tue Oct 6 19:36:59 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=815aa524 app-misc/rememberthemilk: new package Signed-off-by: Jesus P Rey chuso.net> app-misc/rememberthemilk/Manifest | 1 + app-misc/rememberthemilk/metadata.xml | 8 +++ .../rememberthemilk/rememberthemilk-1.2.9.ebuild | 59 ++ 3 files changed, 68 insertions(+) diff --git a/app-misc/rememberthemilk/Manifest b/app-misc/rememberthemilk/Manifest new file mode 100644 index ..ab286525 --- /dev/null +++ b/app-misc/rememberthemilk/Manifest @@ -0,0 +1 @@ +DIST rememberthemilk-1.2.9-1.x86_64.rpm 52949696 BLAKE2B e79fce906a39146eb3bae0476e755c25a6b74816fb71812903a91e63e355bb37b4589c90cbf1f904101c6ebd5d09178518b20a3ea1578aa951077fff849e1267 SHA512 57b60e31dbb7fcb2951fe8245b048cd8ae5d22f138762760156d11805660f67d24f6f311c2ebca585bbe88ee67c8de23993785c96d51df0c41cf1689df3dcc74 diff --git a/app-misc/rememberthemilk/metadata.xml b/app-misc/rememberthemilk/metadata.xml new file mode 100644 index ..73a06ced --- /dev/null +++ b/app-misc/rememberthemilk/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +gen...@chuso.net +Jesus Perez Rey + + diff --git a/app-misc/rememberthemilk/rememberthemilk-1.2.9.ebuild b/app-misc/rememberthemilk/rememberthemilk-1.2.9.ebuild new file mode 100644 index ..b2d11e1b --- /dev/null +++ b/app-misc/rememberthemilk/rememberthemilk-1.2.9.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop rpm wrapper + +DESCRIPTION="Freemium simple to-do tasks manager" +HOMEPAGE="https://www.rememberthemilk.com; +SRC_URI="https://www.${PN}.com/download/linux/fedora/21/x86_64/${P}-1.x86_64.rpm; + +S="${WORKDIR}" + +LICENSE="all-rights-reserved" + +SLOT="0" + +KEYWORDS="~amd64" + +RDEPEND="media-video/ffmpeg[chromium] + app-accessibility/at-spi2-atk + app-accessibility/at-spi2-core + dev-libs/atk + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXcursor + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXi + x11-libs/libXrandr + x11-libs/libXrender + x11-libs/libXtst + x11-libs/libdrm + x11-libs/libxcb + x11-libs/pango" + +src_install() { + insinto "/opt/${PN}" + doins -r opt/RememberTheMilk/{*.pak,*.dat,locales,resources,*.bin,swiftshader,*.json} + exeinto "/opt/${PN}" + doexe "opt/RememberTheMilk/${PN}" + + make_wrapper "${PN}" "/opt/${PN}/${PN}" "/opt/${PN}" "/usr/$(get_libdir)/chromium" + + doicon "usr/share/pixmaps/${PN}.png" + make_desktop_entry "${PN} %U" "Remember The Milk" "${PN}" "Office" +}
[gentoo-commits] repo/proj/guru:dev commit in: licenses/
commit: b4d8912fe60fcb71e2666791c7c5d94d28880584 Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Thu Sep 24 20:41:30 2020 + Commit: Jesús P Rey chuso net> CommitDate: Thu Sep 24 20:42:09 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b4d8912f app-crypt/autofirma: Add missing license file. Signed-off-by: Jesus P Rey chuso.net> Bug: https://bugs.gentoo.org/744535 licenses/EUPL-1.1 | 268 ++ 1 file changed, 268 insertions(+) diff --git a/licenses/EUPL-1.1 b/licenses/EUPL-1.1 new file mode 100644 index ..ae4a7673 --- /dev/null +++ b/licenses/EUPL-1.1 @@ -0,0 +1,268 @@ + European Union Public Licence + V. 1.1 + EUPL © the European Community 2007 + +This European Union Public Licence (the “EUPL”) applies to the Work or Software +(as defined below) which is provided under the terms of this Licence. Any use of the +Work, other than as authorised under this Licence is prohibited (to the extent such use +is covered by a right of the copyright holder of the Work). + +The Original Work is provided under the terms of this Licence when the Licensor (as +defined below) has placed the following notice immediately following the copyright +notice for the Original Work: + +Licensed under the EUPL V.1.1 + +or has expressed by any other mean his willingness to license under the EUPL. + +1. Definitions + +In this Licence, the following terms have the following meaning: + +- The Licence: this Licence. + +- The Original Work or the Software: the software distributed and/or communicated +by the Licensor under this Licence, available as Source Code and also as Executable +Code as the case may be. + +- Derivative Works: the works or software that could be created by the Licensee, +based upon the Original Work or modifications thereof. This Licence does not define +the extent of modification or dependence on the Original Work required in order to +classify a work as a Derivative Work; this extent is determined by copyright law +applicable in the country mentioned in Article 15. + +- The Work: the Original Work and/or its Derivative Works. + +- The Source Code: the human-readable form of the Work which is the most +convenient for people to study and modify. + +- The Executable Code: any code which has generally been compiled and which is +meant to be interpreted by a computer as a program. + +- The Licensor: the natural or legal person that distributes and/or communicates the +Work under the Licence. + +- Contributor(s): any natural or legal person who modifies the Work under the +Licence, or otherwise contributes to the creation of a Derivative Work. + +- The Licensee or “You”: any natural or legal person who makes any usage of the +Software under the terms of the Licence. + +- Distribution and/or Communication: any act of selling, giving, lending, renting, +distributing, communicating, transmitting, or otherwise making available, on-line or +off-line, copies of the Work or providing access to its essential functionalities at the +disposal of any other natural or legal person. + +2. Scope of the rights granted by the Licence + +The Licensor hereby grants You a world-wide, royalty-free, non-exclusive, sublicensable +licence to do the following, for the duration of copyright vested in the +Original Work: + +- use the Work in any circumstance and for all usage, +- reproduce the Work, +- modify the Original Work, and make Derivative Works based upon the Work, +- communicate to the public, including the right to make available or display the +Work or copies thereof to the public and perform publicly, as the case may be, +the Work, +- distribute the Work or copies thereof, +- lend and rent the Work or copies thereof, +- sub-license rights in the Work or copies thereof. + +Those rights can be exercised on any media, supports and formats, whether now +known or later invented, as far as the applicable law permits so. + +In the countries where moral rights apply, the Licensor waives his right to exercise his +moral right to the extent allowed by law in order to make effective the licence of the +economic rights here above listed. + +The Licensor grants to the Licensee royalty-free, non exclusive usage rights to any +patents held by the Licensor, to the extent necessary to make use of the rights granted +on the Work under this Licence. + +3. Communication of the Source Code + +The Licensor may provide the Work either in its Source Code form, or as Executable +Code. If the Work is provided as Executable Code, the Licensor provides in addition a +machine-readable copy of the Source Code of the Work along with each copy of the +Work that the Licensor distributes or indicates, in a notice following the copyright +notice attached to the Work, a repository where the Source Code is easily and freely +accessible for as long as the Licensor
[gentoo-commits] repo/proj/guru:dev commit in: licenses/, app-crypt/configuradorfnmt/
commit: b408bb0f0b937f3c732a2022fc30f06f5b7c0ba5 Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Thu Sep 24 20:08:00 2020 + Commit: Jesús P Rey chuso net> CommitDate: Thu Sep 24 20:09:28 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b408bb0f app-crypt/configuradorfnmt - New package Signed-off-by: Jesus P Rey chuso.net> Bug: https://bugs.gentoo.org/744535 app-crypt/configuradorfnmt/Manifest| 1 + .../configuradorfnmt/configuradorfnmt-1.0.1.ebuild | 26 +++ app-crypt/configuradorfnmt/metadata.xml| 8 ++ licenses/FNMT-RCM | 90 ++ 4 files changed, 125 insertions(+) diff --git a/app-crypt/configuradorfnmt/Manifest b/app-crypt/configuradorfnmt/Manifest new file mode 100644 index ..b89c4522 --- /dev/null +++ b/app-crypt/configuradorfnmt/Manifest @@ -0,0 +1 @@ +DIST configuradorfnmt-1.0.1-0.x86_64.rpm 139541324 BLAKE2B f47afc8934dd31e7508e1cfa3837d3e2edc44cbc3cd6805131a617909e9d5996d9223e942a0de380a260bc4be9f434678aeab4665daaf751122a8b86979aaa2a SHA512 5622d2d0242c26ef0b8598ecd753e49b05248efaea19f161edd28944349c1a6fda2fa0583c584285ca51ec83972a6661551f79df49e4b10e4bf176bdc66f1725 diff --git a/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild b/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild new file mode 100644 index ..5925e8fb --- /dev/null +++ b/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop java-utils-2 rpm xdg + +DESCRIPTION="Spanish government certificate request generator" +HOMEPAGE="https://www.cert.fnmt.es/; +SRC_URI="https://descargas.cert.fnmt.es/Linux/configuradorfnmt-1.0.1-0.x86_64.rpm; + +LICENSE="FNMT-RCM" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="virtual/jre:1.8" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/ + +src_install() { + java-pkg_dojar "usr/lib64/${PN}/${PN}.jar" + java-pkg_dolauncher + doicon "usr/lib64/${PN}/${PN}.png" + make_desktop_entry "${PN} %u" "Configurador FNMT" "${PN}" "Utility" "Comment[es]=Generador de certificados de la FNMT\nMimeType=x-scheme-handler/fnmtcr" +} diff --git a/app-crypt/configuradorfnmt/metadata.xml b/app-crypt/configuradorfnmt/metadata.xml new file mode 100644 index ..73a06ced --- /dev/null +++ b/app-crypt/configuradorfnmt/metadata.xml @@ -0,0 +1,8 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +gen...@chuso.net +Jesus Perez Rey + + diff --git a/licenses/FNMT-RCM b/licenses/FNMT-RCM new file mode 100644 index ..3ea0d593 --- /dev/null +++ b/licenses/FNMT-RCM @@ -0,0 +1,90 @@ +ACUERDO DE LICENCIA DE USUARIO FINAL + +APLICACIÓN FNMT-RCM DE GENERACIÓN DE CLAVES FUERA DEL NAVEGADOR + +CONFIGURADOR FNMT + +© Copyright 2019 FNMT-RCM. Todos los derechos reservados. + +Acuerdo de Licencia de Usuario Final y Condiciones de Uso (el Acuerdo) de la aplicación informática Configurador FNMT (la Aplicación) titularidad de la Fábrica Nacional de Moneda y Timbre-Real Casa de la Moneda, Entidad Pública Empresarial, Medio Propio (FNMT-RCM), con domicilio institucional en Madrid, calle Jorge Juan, 106. NIF: Q2826004J, ce...@fnmt.es. +Lea los términos y condiciones de este Acuerdo detenidamente antes de utilizar la Aplicación. Este es un contrato legalmente vinculante. Al aceptar electrónicamente la descarga y/o instalación de la Aplicación, tanto si se utiliza como si no, usted acepta todos los términos y condiciones de este Acuerdo en nombre suyo y de cualquier entidad o persona que represente o para cuyo dispositivo descargue la Aplicación. Si no está de acuerdo con los términos y condiciones de este Acuerdo, no continúe con el proceso de instalación, no use la Aplicación y elimine todas las descargas/copias en su poder o control. + +OBJETO +FNMT-RCM otorga una licencia de uso, no exclusiva, de ámbito mundial y sin derecho a sublicencia de ningún tipo, sobre la aplicación informática Configurador FNMT (la Aplicación) y para los usos definidos en este Acuerdo. La Licencia se otorga a la persona física, jurídica o entidad (Usuario o licenciatario) que descargan y/o instalan y utilizan la Aplicación para la generación de claves criptográficas en el equipo del usuario final. Este es el único propósito de la Aplicación. +El usuario final (el Usuario), por el hecho de la descarga y/o instalación de la Aplicación, acepta el presente Acuerdo en toda su extensión, incluyendo la cláusula de responsabilidad y sus exclusiones. No se otorga ningún otro derecho de propiedad industrial o intelectual sobre la Aplicación o la documentación puesta a su disposición. +El Usuario debe cumplir con todos los términos y condiciones de e
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/autofirma/
commit: 21f3ddd6f5f71c09ee3f879da01c0f64359a04ed Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Thu Sep 24 19:57:11 2020 + Commit: Jesús P Rey chuso net> CommitDate: Thu Sep 24 19:58:31 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=21f3ddd6 app-crypt/autofirma-1.6.5-r1: Simplify and improve support for other browsers and ABIs. Signed-off-by: Jesus P Rey chuso.net> Bug: https://bugs.gentoo.org/743802 .../{autofirma-1.6.5.ebuild => autofirma-1.6.5-r1.ebuild} | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/app-crypt/autofirma/autofirma-1.6.5.ebuild b/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild similarity index 65% rename from app-crypt/autofirma/autofirma-1.6.5.ebuild rename to app-crypt/autofirma/autofirma-1.6.5-r1.ebuild index 3531733f..bba0bd3d 100644 --- a/app-crypt/autofirma/autofirma-1.6.5.ebuild +++ b/app-crypt/autofirma/autofirma-1.6.5-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit desktop java-utils-2 multilib-build rpm +inherit desktop java-utils-2 rpm xdg DESCRIPTION="Spanish government's electronic signature application for online procedures" HOMEPAGE="https://administracionelectronica.gob.es/ctt/clienteafirma; @@ -13,9 +13,7 @@ LICENSE="|| ( GPL-2+ EUPL-1.1 )" SLOT="0" KEYWORDS="~amd64" -RDEPEND="virtual/jre:1.8 - !abi_x86_x32? ( www-client/firefox )" -DEPEND="${RDEPEND}" +RDEPEND="virtual/jre:1.8" BDEPEND="app-arch/unzip" S=${WORKDIR} @@ -30,8 +28,5 @@ src_install() { java-pkg_dolauncher java-pkg_dojar "usr/lib64/${PN}/${PN}Configurador.jar" doicon "usr/lib64/${PN}/${PN}.png" - make_desktop_entry "${PN}" AutoFirma "${PN}" "Utility" - sed -i "s/autoFirma/${PN}/" "usr/lib64/firefox/defaults/pref/${PN}.js" || die - insinto /usr/$(get_libdir)/firefox/defaults/pref - doins "usr/lib64/firefox/defaults/pref/${PN}.js" + make_desktop_entry "${PN} %u" AutoFirma "${PN}" "Utility" "Comment[es]=Aplicación de firma electrónica de la FNMT\nMimeType=x-scheme-handler/afirma" }
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/autofirma/
commit: 5781e38196be93e12093e8a742d832964011748e Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Wed Sep 23 20:44:14 2020 + Commit: Jesús P Rey chuso net> CommitDate: Wed Sep 23 20:46:39 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5781e381 app-crypt/autofirma: Add missing version number to distfile. Signed-off-by: Jesus P Rey chuso.net> Bug: https://bugs.gentoo.org/743802 app-crypt/autofirma/Manifest | 2 +- app-crypt/autofirma/autofirma-1.6.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/autofirma/Manifest b/app-crypt/autofirma/Manifest index 415e50d6..2db19248 100644 --- a/app-crypt/autofirma/Manifest +++ b/app-crypt/autofirma/Manifest @@ -1 +1 @@ -DIST AutoFirma_Linux.zip 155509984 BLAKE2B cc5def6ff029d3e1799485a25035ae95e6da03c11bb7186eab01adf55e4457de00ffcff6cb79129c4ad98e5024b79625ace70c41507825f706dff992f8c3408c SHA512 927b67a93c111f1d040e38d26122f7a9d7b8d41599da776fa2895fd97409696d4a97663f4b5b4fea32e6d613e21f104cabd2c860f719954cf954e081dc3a727d +DIST autofirma-1.6.5.zip 155509984 BLAKE2B cc5def6ff029d3e1799485a25035ae95e6da03c11bb7186eab01adf55e4457de00ffcff6cb79129c4ad98e5024b79625ace70c41507825f706dff992f8c3408c SHA512 927b67a93c111f1d040e38d26122f7a9d7b8d41599da776fa2895fd97409696d4a97663f4b5b4fea32e6d613e21f104cabd2c860f719954cf954e081dc3a727d diff --git a/app-crypt/autofirma/autofirma-1.6.5.ebuild b/app-crypt/autofirma/autofirma-1.6.5.ebuild index e70d6ebb..3531733f 100644 --- a/app-crypt/autofirma/autofirma-1.6.5.ebuild +++ b/app-crypt/autofirma/autofirma-1.6.5.ebuild @@ -7,7 +7,7 @@ inherit desktop java-utils-2 multilib-build rpm DESCRIPTION="Spanish government's electronic signature application for online procedures" HOMEPAGE="https://administracionelectronica.gob.es/ctt/clienteafirma; -SRC_URI="https://estaticos.redsara.es/comunes/autofirma/1/6/5/AutoFirma_Linux.zip; +SRC_URI="https://estaticos.redsara.es/comunes/autofirma/1/6/5/AutoFirma_Linux.zip -> ${P}.zip" LICENSE="|| ( GPL-2+ EUPL-1.1 )" SLOT="0"
[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/autofirma/
commit: 00a6239592208b9e92c724994c36920896f46851 Author: Jesus P Rey (Chuso) chuso net> AuthorDate: Wed Sep 23 19:59:30 2020 + Commit: Jesús P Rey chuso net> CommitDate: Wed Sep 23 20:37:09 2020 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=00a62395 app-crypt/autofirma-1.6.5 new package Signed-off-by: Jesus P Rey chuso.net> Closes: https://bugs.gentoo.org/743802 app-crypt/autofirma/Manifest | 1 + app-crypt/autofirma/autofirma-1.6.5.ebuild | 37 ++ app-crypt/autofirma/metadata.xml | 15 3 files changed, 53 insertions(+) diff --git a/app-crypt/autofirma/Manifest b/app-crypt/autofirma/Manifest new file mode 100644 index ..415e50d6 --- /dev/null +++ b/app-crypt/autofirma/Manifest @@ -0,0 +1 @@ +DIST AutoFirma_Linux.zip 155509984 BLAKE2B cc5def6ff029d3e1799485a25035ae95e6da03c11bb7186eab01adf55e4457de00ffcff6cb79129c4ad98e5024b79625ace70c41507825f706dff992f8c3408c SHA512 927b67a93c111f1d040e38d26122f7a9d7b8d41599da776fa2895fd97409696d4a97663f4b5b4fea32e6d613e21f104cabd2c860f719954cf954e081dc3a727d diff --git a/app-crypt/autofirma/autofirma-1.6.5.ebuild b/app-crypt/autofirma/autofirma-1.6.5.ebuild new file mode 100644 index ..e70d6ebb --- /dev/null +++ b/app-crypt/autofirma/autofirma-1.6.5.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop java-utils-2 multilib-build rpm + +DESCRIPTION="Spanish government's electronic signature application for online procedures" +HOMEPAGE="https://administracionelectronica.gob.es/ctt/clienteafirma; +SRC_URI="https://estaticos.redsara.es/comunes/autofirma/1/6/5/AutoFirma_Linux.zip; + +LICENSE="|| ( GPL-2+ EUPL-1.1 )" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="virtual/jre:1.8 + !abi_x86_x32? ( www-client/firefox )" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/unzip" + +S=${WORKDIR} + +src_unpack() { + default + rpm_unpack "./${P}-1.noarch.rpm" +} + +src_install() { + java-pkg_dojar "usr/lib64/${PN}/${PN}.jar" + java-pkg_dolauncher + java-pkg_dojar "usr/lib64/${PN}/${PN}Configurador.jar" + doicon "usr/lib64/${PN}/${PN}.png" + make_desktop_entry "${PN}" AutoFirma "${PN}" "Utility" + sed -i "s/autoFirma/${PN}/" "usr/lib64/firefox/defaults/pref/${PN}.js" || die + insinto /usr/$(get_libdir)/firefox/defaults/pref + doins "usr/lib64/firefox/defaults/pref/${PN}.js" +} diff --git a/app-crypt/autofirma/metadata.xml b/app-crypt/autofirma/metadata.xml new file mode 100644 index ..b5054ed4 --- /dev/null +++ b/app-crypt/autofirma/metadata.xml @@ -0,0 +1,15 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +gen...@chuso.net +Jesus Perez Rey + + +proxy-ma...@gentoo.org +Proxy Maintainers + + +ctt/clienteafirma + +