All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-oe][PATCH] remmina: Add recipe for the remmina remote desktop client
@ 2019-09-04 21:40 Alejandro Hernandez
  2019-09-04 22:21 ` Khem Raj
  0 siblings, 1 reply; 3+ messages in thread
From: Alejandro Hernandez @ 2019-09-04 21:40 UTC (permalink / raw)
  To: openembedded-devel

Remmina has become one of the most widely used RDP clients,
it uses freeRDP 2.0 as a backend and also supports multiple
network protocols like RSP, VNC, SPICE, NX, and SSH.

Signed-off-by: Alejandro Enedino Hernandez Samaniego <aehs29@gmail.com>
---
 meta-oe/recipes-support/remmina/remmina_1.3.6.bb | 32 ++++++++++++++++++++++++
 1 file changed, 32 insertions(+)
 create mode 100644 meta-oe/recipes-support/remmina/remmina_1.3.6.bb

diff --git a/meta-oe/recipes-support/remmina/remmina_1.3.6.bb b/meta-oe/recipes-support/remmina/remmina_1.3.6.bb
new file mode 100644
index 0000000..81514fa
--- /dev/null
+++ b/meta-oe/recipes-support/remmina/remmina_1.3.6.bb
@@ -0,0 +1,32 @@
+DESCRIPTION = "A feature rich Remote Desktop Application written in GTK+"
+HOMEPAGE = "https://remmina.org"
+LICENSE = "GPLv2 & openssl"
+SECTION = "Support"
+
+SRC_URI = "https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/Remmina-v${PV}.tar.bz2 \
+"
+
+S = "${WORKDIR}/Remmina-v${PV}"
+
+LIC_FILES_CHKSUM = "file://LICENSE;md5=dab7215512044d49037272ce1ac4ea8f file://LICENSE.OpenSSL;md5=c1eb3cee0a4dea27503c531267a69769"
+
+
+SRC_URI[md5sum] = "6da599c3a5cab2df37a70f8fba2f5438"
+SRC_URI[sha256sum] = "fbed745438bb0c21467b60cbd67c8148a9289b5ebc7482d06db443bea556af1a"
+
+inherit cmake
+
+EXTRA_OECMAKE += "-DWITH_APPINDICATOR=OFF -DWITH_GETTEXT=OFF -DWITH_TRANSLATIONS=OFF"
+
+do_install_append(){
+    # We dont need the extra stuff form other desktop environments
+    rm -rf ${D}/${datadir}/xsessions
+    rm -rf ${D}/${datadir}/metainfo
+    rm -rf ${D}/${datadir}/gnome-session
+}
+
+RDEPENDS_${PN} = "bash"
+
+FILES_${PN}_append = " ${datadir}/icons/hicolor/*"
+
+DEPENDS += "openssl freerdp gtk+3 gdk-pixbuf atk libgcrypt avahi-ui libsodium libssh vte json-glib libsoup-2.4 libvncserver spice spice-protocol libsecret"
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [meta-oe][PATCH] remmina: Add recipe for the remmina remote desktop client
  2019-09-04 21:40 [meta-oe][PATCH] remmina: Add recipe for the remmina remote desktop client Alejandro Hernandez
@ 2019-09-04 22:21 ` Khem Raj
  2019-09-04 22:43   ` Alejandro Enedino Hernandez Samaniego
  0 siblings, 1 reply; 3+ messages in thread
From: Khem Raj @ 2019-09-04 22:21 UTC (permalink / raw)
  To: Alejandro Hernandez; +Cc: openembedded-devel

On Wed, Sep 4, 2019 at 2:41 PM Alejandro Hernandez <aehs29@gmail.com> wrote:

> Remmina has become one of the most widely used RDP clients,
> it uses freeRDP 2.0 as a backend and also supports multiple
> network protocols like RSP, VNC, SPICE, NX, and SSH.
>
> Signed-off-by: Alejandro Enedino Hernandez Samaniego <aehs29@gmail.com>
> ---
>  meta-oe/recipes-support/remmina/remmina_1.3.6.bb | 32
> ++++++++++++++++++++++++
>  1 file changed, 32 insertions(+)
>  create mode 100644 meta-oe/recipes-support/remmina/remmina_1.3.6.bb
>
> diff --git a/meta-oe/recipes-support/remmina/remmina_1.3.6.bb
> b/meta-oe/recipes-support/remmina/remmina_1.3.6.bb
> new file mode 100644
> index 0000000..81514fa
> --- /dev/null
> +++ b/meta-oe/recipes-support/remmina/remmina_1.3.6.bb
> @@ -0,0 +1,32 @@
> +DESCRIPTION = "A feature rich Remote Desktop Application written in GTK+"
> +HOMEPAGE = "https://remmina.org"
> +LICENSE = "GPLv2 & openssl"
> +SECTION = "Support"
> +
> +SRC_URI = "
> https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/Remmina-v${PV}.tar.bz2
> \
> +"
> +
> +S = "${WORKDIR}/Remmina-v${PV}"
> +
> +LIC_FILES_CHKSUM = "file://LICENSE;md5=dab7215512044d49037272ce1ac4ea8f
> file://LICENSE.OpenSSL;md5=c1eb3cee0a4dea27503c531267a69769"
> +
> +
> +SRC_URI[md5sum] = "6da599c3a5cab2df37a70f8fba2f5438"
> +SRC_URI[sha256sum] =
> "fbed745438bb0c21467b60cbd67c8148a9289b5ebc7482d06db443bea556af1a"
> +
> +inherit cmake
> +
> +EXTRA_OECMAKE += "-DWITH_APPINDICATOR=OFF -DWITH_GETTEXT=OFF
> -DWITH_TRANSLATIONS=OFF"
> +
> +do_install_append(){
> +    # We dont need the extra stuff form other desktop environments
> +    rm -rf ${D}/${datadir}/xsessions
> +    rm -rf ${D}/${datadir}/metainfo
> +    rm -rf ${D}/${datadir}/gnome-session
> +}
> +
> +RDEPENDS_${PN} = "bash"
> +
> +FILES_${PN}_append = " ${datadir}/icons/hicolor/*"
> +
> +DEPENDS += "openssl freerdp gtk+3 gdk-pixbuf atk libgcrypt avahi-ui
> libsodium libssh vte json-glib libsoup-2.4 libvncserver spice
> spice-protocol libsecret"
>

I think the depends section should be above at least rdep section maybe
better run the Oe-stylize script on it and adjust for format while you are
here

> --
> 2.7.4
>
> --
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [meta-oe][PATCH] remmina: Add recipe for the remmina remote desktop client
  2019-09-04 22:21 ` Khem Raj
@ 2019-09-04 22:43   ` Alejandro Enedino Hernandez Samaniego
  0 siblings, 0 replies; 3+ messages in thread
From: Alejandro Enedino Hernandez Samaniego @ 2019-09-04 22:43 UTC (permalink / raw)
  To: Khem Raj; +Cc: openembedded-devel

Hey Khem,

On Wed, Sep 4, 2019, 3:21 PM Khem Raj <raj.khem@gmail.com> wrote:

>
>
> On Wed, Sep 4, 2019 at 2:41 PM Alejandro Hernandez <aehs29@gmail.com>
> wrote:
>
>> Remmina has become one of the most widely used RDP clients,
>> it uses freeRDP 2.0 as a backend and also supports multiple
>> network protocols like RSP, VNC, SPICE, NX, and SSH.
>>
>> Signed-off-by: Alejandro Enedino Hernandez Samaniego <aehs29@gmail.com>
>> ---
>>  meta-oe/recipes-support/remmina/remmina_1.3.6.bb | 32
>> ++++++++++++++++++++++++
>>  1 file changed, 32 insertions(+)
>>  create mode 100644 meta-oe/recipes-support/remmina/remmina_1.3.6.bb
>>
>> diff --git a/meta-oe/recipes-support/remmina/remmina_1.3.6.bb
>> b/meta-oe/recipes-support/remmina/remmina_1.3.6.bb
>> new file mode 100644
>> index 0000000..81514fa
>> --- /dev/null
>> +++ b/meta-oe/recipes-support/remmina/remmina_1.3.6.bb
>> @@ -0,0 +1,32 @@
>> +DESCRIPTION = "A feature rich Remote Desktop Application written in GTK+"
>> +HOMEPAGE = "https://remmina.org"
>> +LICENSE = "GPLv2 & openssl"
>> +SECTION = "Support"
>> +
>> +SRC_URI = "
>> https://gitlab.com/Remmina/Remmina/-/archive/v${PV}/Remmina-v${PV}.tar.bz2
>> \
>> +"
>> +
>> +S = "${WORKDIR}/Remmina-v${PV}"
>> +
>> +LIC_FILES_CHKSUM = "file://LICENSE;md5=dab7215512044d49037272ce1ac4ea8f
>> file://LICENSE.OpenSSL;md5=c1eb3cee0a4dea27503c531267a69769"
>> +
>> +
>> +SRC_URI[md5sum] = "6da599c3a5cab2df37a70f8fba2f5438"
>> +SRC_URI[sha256sum] =
>> "fbed745438bb0c21467b60cbd67c8148a9289b5ebc7482d06db443bea556af1a"
>> +
>> +inherit cmake
>> +
>> +EXTRA_OECMAKE += "-DWITH_APPINDICATOR=OFF -DWITH_GETTEXT=OFF
>> -DWITH_TRANSLATIONS=OFF"
>> +
>> +do_install_append(){
>> +    # We dont need the extra stuff form other desktop environments
>> +    rm -rf ${D}/${datadir}/xsessions
>> +    rm -rf ${D}/${datadir}/metainfo
>> +    rm -rf ${D}/${datadir}/gnome-session
>> +}
>> +
>> +RDEPENDS_${PN} = "bash"
>> +
>> +FILES_${PN}_append = " ${datadir}/icons/hicolor/*"
>> +
>> +DEPENDS += "openssl freerdp gtk+3 gdk-pixbuf atk libgcrypt avahi-ui
>> libsodium libssh vte json-glib libsoup-2.4 libvncserver spice
>> spice-protocol libsecret"
>>
>
> I think the depends section should be above at least rdep section maybe
> better run the Oe-stylize script on it and adjust for format while you are
> here
>

Sure thing, will do that and send a v2.

Thanks

Alejandro

> --
>> 2.7.4
>>
>> --
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel@lists.openembedded.org
>> http://lists.openembedded.org/mailman/listinfo/openembedded-devel
>>
>


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-09-04 22:44 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-04 21:40 [meta-oe][PATCH] remmina: Add recipe for the remmina remote desktop client Alejandro Hernandez
2019-09-04 22:21 ` Khem Raj
2019-09-04 22:43   ` Alejandro Enedino Hernandez Samaniego

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.