Patchwork [meta-oe,v4] fingerterm: Added 1.0.2 recipe

login
register
mail settings
Submitter eu@felipetonello.com
Date March 19, 2013, 10 p.m.
Message ID <1363730433-8555-1-git-send-email-ftonello@cercacor.com>
Download mbox | patch
Permalink /patch/46505/
State Accepted, archived
Commit ac77fd50741b73d820b8b79b025d27350e0f6c90
Headers show

Comments

eu@felipetonello.com - March 19, 2013, 10 p.m.
From: "Felipe F. Tonello" <ftonello@cercacor.com>

Fingerterm is a terminal emulator for Nokia Harmattan, but it works in any Qt4
environment.

This recipe can be extended by a .bbappend to add .desktop, icon and others to
the target device.

Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
---
 meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb |   44 +++++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb

\ No newline at end of file
Martin Jansa - March 20, 2013, 10:05 a.m.
On Tue, Mar 19, 2013 at 03:00:33PM -0700, eu@felipetonello.com wrote:
> From: "Felipe F. Tonello" <ftonello@cercacor.com>
> 
> Fingerterm is a terminal emulator for Nokia Harmattan, but it works in any Qt4
> environment.
> 
> This recipe can be extended by a .bbappend to add .desktop, icon and others to
> the target device.

This part of commit message can be dropped now right?

I'll drop it before pushing it (if it builds OK on jenkins) no need for
v5 if nobody sends more comments.

> Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
> ---
>  meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb |   44 +++++++++++++++++++++
>  1 file changed, 44 insertions(+)
>  create mode 100644 meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
> 
> diff --git a/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb b/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
> new file mode 100644
> index 0000000..59533a4
> --- /dev/null
> +++ b/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
> @@ -0,0 +1,44 @@
> +DESCRIPTION = "A terminal emulator for Harmattan (Nokia N9/N950) with a custom \
> +virtual keyboard and usability-enhancing features such as URL grabber, pan \
> +gestures and customizable shortcut menu. Designed especially to be used with \
> +screen and irssi."
> +HOMEPAGE = "http://hqh.unlink.org/harmattan"
> +LICENSE = "GPLv3"
> +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> +SECTION = "qt/app"
> +
> +PR = "r0"
> +
> +inherit qt4x11 pkgconfig
> +
> +SRC_URI = " \
> +  http://hqh.unlink.org/harmattan/fingerterm-${PV}.tar.gz \
> +"
> +
> +SRC_URI[md5sum] = "d53b0f463c025583cd52accf95715448"
> +SRC_URI[sha256sum] = "c21a07cc411d09739bd7fa248eba2bf96427b3f032382a044b6674dd82d95150"
> +
> +S = "${WORKDIR}/${PN}"
> +
> +FILES_${PN} = " \
> +  ${bindir}/${PN} \
> +  ${datadir}/applications/${PN}.desktop \
> +  ${datadir}/pixmaps/${PN}.png \
> +"
> +
> +do_install() {
> +  install -d ${D}${bindir}
> +  install -m 0744 ${S}/${PN} ${D}${bindir}
> +
> +  sed -i -e '/Exec.*/d' fingerterm.desktop
> +  sed -i -e '/Icon.*/d' fingerterm.desktop
> +
> +  echo 'Exec=${bindir}/${PN}' >> fingerterm.desktop
> +  echo 'Icon=${PN}' >> fingerterm.desktop
> +
> +  install -d ${D}${datadir}/applications
> +  install -m 0644 ${S}/${PN}.desktop ${D}${datadir}/applications
> +
> +  install -d ${D}${datadir}/pixmaps
> +  install -m 0644 ${S}/${PN}.png ${D}${datadir}/pixmaps
> +}
> \ No newline at end of file
> -- 
> 1.7.9.5
> 
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
eu@felipetonello.com - March 20, 2013, 6:16 p.m.
Hi Martin,

On 03/20/2013 03:05 AM, Martin Jansa wrote:
> On Tue, Mar 19, 2013 at 03:00:33PM -0700, eu@felipetonello.com wrote:
>> From: "Felipe F. Tonello" <ftonello@cercacor.com>
>>
>> Fingerterm is a terminal emulator for Nokia Harmattan, but it works in any Qt4
>> environment.
>>
>> This recipe can be extended by a .bbappend to add .desktop, icon and others to
>> the target device.
>
> This part of commit message can be dropped now right?

Yes, that's fine.

Thanks

Felipe

>
> I'll drop it before pushing it (if it builds OK on jenkins) no need for
> v5 if nobody sends more comments.
>
>> Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
>> ---
>>   meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb |   44 +++++++++++++++++++++
>>   1 file changed, 44 insertions(+)
>>   create mode 100644 meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
>>
>> diff --git a/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb b/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
>> new file mode 100644
>> index 0000000..59533a4
>> --- /dev/null
>> +++ b/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
>> @@ -0,0 +1,44 @@
>> +DESCRIPTION = "A terminal emulator for Harmattan (Nokia N9/N950) with a custom \
>> +virtual keyboard and usability-enhancing features such as URL grabber, pan \
>> +gestures and customizable shortcut menu. Designed especially to be used with \
>> +screen and irssi."
>> +HOMEPAGE = "http://hqh.unlink.org/harmattan"
>> +LICENSE = "GPLv3"
>> +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
>> +SECTION = "qt/app"
>> +
>> +PR = "r0"
>> +
>> +inherit qt4x11 pkgconfig
>> +
>> +SRC_URI = " \
>> +  http://hqh.unlink.org/harmattan/fingerterm-${PV}.tar.gz \
>> +"
>> +
>> +SRC_URI[md5sum] = "d53b0f463c025583cd52accf95715448"
>> +SRC_URI[sha256sum] = "c21a07cc411d09739bd7fa248eba2bf96427b3f032382a044b6674dd82d95150"
>> +
>> +S = "${WORKDIR}/${PN}"
>> +
>> +FILES_${PN} = " \
>> +  ${bindir}/${PN} \
>> +  ${datadir}/applications/${PN}.desktop \
>> +  ${datadir}/pixmaps/${PN}.png \
>> +"
>> +
>> +do_install() {
>> +  install -d ${D}${bindir}
>> +  install -m 0744 ${S}/${PN} ${D}${bindir}
>> +
>> +  sed -i -e '/Exec.*/d' fingerterm.desktop
>> +  sed -i -e '/Icon.*/d' fingerterm.desktop
>> +
>> +  echo 'Exec=${bindir}/${PN}' >> fingerterm.desktop
>> +  echo 'Icon=${PN}' >> fingerterm.desktop
>> +
>> +  install -d ${D}${datadir}/applications
>> +  install -m 0644 ${S}/${PN}.desktop ${D}${datadir}/applications
>> +
>> +  install -d ${D}${datadir}/pixmaps
>> +  install -m 0644 ${S}/${PN}.png ${D}${datadir}/pixmaps
>> +}
>> \ No newline at end of file
>> --
>> 1.7.9.5
>>
Martin Jansa - March 22, 2013, 9:19 a.m.
On Wed, Mar 20, 2013 at 11:16:18AM -0700, Felipe Ferreri Tonello wrote:
> Hi Martin,
> 
> On 03/20/2013 03:05 AM, Martin Jansa wrote:
> > On Tue, Mar 19, 2013 at 03:00:33PM -0700, eu@felipetonello.com wrote:
> >> From: "Felipe F. Tonello" <ftonello@cercacor.com>
> >>
> >> Fingerterm is a terminal emulator for Nokia Harmattan, but it works in any Qt4
> >> environment.
> >>
> >> This recipe can be extended by a .bbappend to add .desktop, icon and others to
> >> the target device.
> >
> > This part of commit message can be dropped now right?
> 
> Yes, that's fine.

Applied, thanks!

> 
> Thanks
> 
> Felipe
> 
> >
> > I'll drop it before pushing it (if it builds OK on jenkins) no need for
> > v5 if nobody sends more comments.
> >
> >> Signed-off-by: Felipe F. Tonello <ftonello@cercacor.com>
> >> ---
> >>   meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb |   44 +++++++++++++++++++++
> >>   1 file changed, 44 insertions(+)
> >>   create mode 100644 meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
> >>
> >> diff --git a/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb b/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
> >> new file mode 100644
> >> index 0000000..59533a4
> >> --- /dev/null
> >> +++ b/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
> >> @@ -0,0 +1,44 @@
> >> +DESCRIPTION = "A terminal emulator for Harmattan (Nokia N9/N950) with a custom \
> >> +virtual keyboard and usability-enhancing features such as URL grabber, pan \
> >> +gestures and customizable shortcut menu. Designed especially to be used with \
> >> +screen and irssi."
> >> +HOMEPAGE = "http://hqh.unlink.org/harmattan"
> >> +LICENSE = "GPLv3"
> >> +LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
> >> +SECTION = "qt/app"
> >> +
> >> +PR = "r0"
> >> +
> >> +inherit qt4x11 pkgconfig
> >> +
> >> +SRC_URI = " \
> >> +  http://hqh.unlink.org/harmattan/fingerterm-${PV}.tar.gz \
> >> +"
> >> +
> >> +SRC_URI[md5sum] = "d53b0f463c025583cd52accf95715448"
> >> +SRC_URI[sha256sum] = "c21a07cc411d09739bd7fa248eba2bf96427b3f032382a044b6674dd82d95150"
> >> +
> >> +S = "${WORKDIR}/${PN}"
> >> +
> >> +FILES_${PN} = " \
> >> +  ${bindir}/${PN} \
> >> +  ${datadir}/applications/${PN}.desktop \
> >> +  ${datadir}/pixmaps/${PN}.png \
> >> +"
> >> +
> >> +do_install() {
> >> +  install -d ${D}${bindir}
> >> +  install -m 0744 ${S}/${PN} ${D}${bindir}
> >> +
> >> +  sed -i -e '/Exec.*/d' fingerterm.desktop
> >> +  sed -i -e '/Icon.*/d' fingerterm.desktop
> >> +
> >> +  echo 'Exec=${bindir}/${PN}' >> fingerterm.desktop
> >> +  echo 'Icon=${PN}' >> fingerterm.desktop
> >> +
> >> +  install -d ${D}${datadir}/applications
> >> +  install -m 0644 ${S}/${PN}.desktop ${D}${datadir}/applications
> >> +
> >> +  install -d ${D}${datadir}/pixmaps
> >> +  install -m 0644 ${S}/${PN}.png ${D}${datadir}/pixmaps
> >> +}
> >> \ No newline at end of file
> >> --
> >> 1.7.9.5
> >>
> 
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel

Patch

diff --git a/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb b/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
new file mode 100644
index 0000000..59533a4
--- /dev/null
+++ b/meta-oe/recipes-qt/fingerterm/fingerterm_1.0.2.bb
@@ -0,0 +1,44 @@ 
+DESCRIPTION = "A terminal emulator for Harmattan (Nokia N9/N950) with a custom \
+virtual keyboard and usability-enhancing features such as URL grabber, pan \
+gestures and customizable shortcut menu. Designed especially to be used with \
+screen and irssi."
+HOMEPAGE = "http://hqh.unlink.org/harmattan"
+LICENSE = "GPLv3"
+LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
+SECTION = "qt/app"
+
+PR = "r0"
+
+inherit qt4x11 pkgconfig
+
+SRC_URI = " \
+  http://hqh.unlink.org/harmattan/fingerterm-${PV}.tar.gz \
+"
+
+SRC_URI[md5sum] = "d53b0f463c025583cd52accf95715448"
+SRC_URI[sha256sum] = "c21a07cc411d09739bd7fa248eba2bf96427b3f032382a044b6674dd82d95150"
+
+S = "${WORKDIR}/${PN}"
+
+FILES_${PN} = " \
+  ${bindir}/${PN} \
+  ${datadir}/applications/${PN}.desktop \
+  ${datadir}/pixmaps/${PN}.png \
+"
+
+do_install() {
+  install -d ${D}${bindir}
+  install -m 0744 ${S}/${PN} ${D}${bindir}
+
+  sed -i -e '/Exec.*/d' fingerterm.desktop
+  sed -i -e '/Icon.*/d' fingerterm.desktop
+
+  echo 'Exec=${bindir}/${PN}' >> fingerterm.desktop
+  echo 'Icon=${PN}' >> fingerterm.desktop
+
+  install -d ${D}${datadir}/applications
+  install -m 0644 ${S}/${PN}.desktop ${D}${datadir}/applications
+
+  install -d ${D}${datadir}/pixmaps
+  install -m 0644 ${S}/${PN}.png ${D}${datadir}/pixmaps
+}