Skip to contentSkip to conversation

liblinebreak: new package

PATCH New Mikhail Boiko 3 participants 3 messages Dec 23, 2012 – Jan 3, 2013

lore
Share & tools
lore
#0 lore raw

PATCH 2/2 liblinebreak: new package

---
 package/Config.in                    |    1 +
 package/liblinebreak/Config.in       |   10 ++++++++++
 package/liblinebreak/liblinebreak.mk |   14 ++++++++++++++
 3 files changed, 25 insertions(+)
 create mode 100644 package/liblinebreak/Config.in
 create mode 100644 package/liblinebreak/liblinebreak.mk
package/Config.in +1 -0
index 4d45577..6572edc 100644
@@ -497,6 +497,7 @@ source "package/libevent/Config.in"
 source "package/libev/Config.in"
 source "package/libffi/Config.in"
 source "package/libfribidi/Config.in"
+source "package/liblinebreak/Config.in"
 source "package/gsl/Config.in"
 source "package/libglib2/Config.in"
 source "package/libical/Config.in"
package/liblinebreak/Config.in new file +10 -0
new file mode 100644
index 0000000..2787fe3
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_LIBLINEBREAK
+ bool "liblinebreak"
+ help
+
+  Liblinebreak is an implementation of the line breaking
+  algorithm as described in Unicode 6.0.0 Standard. It
+  breaks lines that contain Unicode characters. It is
+  designed to be used in a generic text renderer.
+
+  http://vimgadgets.sourceforge.net/liblinebreak/
package/liblinebreak/ renamed from package/liblinebreak/liblinebreak.mk +0 -0

liblinebreak.mk
new file mode 100644
index 0000000..aaa6e33

package/liblinebreak/liblinebreak.mk new file +9 -0
@@ -0,0 +1,14 @@
+#############################################################
+#
+# liblinebreak
+#
+#############################################################
+
+LIBLINEBREAK_VERSION = 2.1
+LIBLINEBREAK_SOURCE = liblinebreak-$(LIBLINEBREAK_VERSION).tar.gz
+LIBLINEBREAK_SITE =

http://downloads.sourceforge.net/project/vimgadgets/liblinebreak/$(LIBLINEBREAK_VERSION)
+LIBLINEBREAK_INSTALL_STAGING = YES
+LIBLINEBREAK_CONF_OPT = --disable-docs
+LIBLINEBREAK_DEPENDENCIES = host-pkgconf
+
+$(eval $(autotools-package))

Signature · 4 lines
1.7.9.5
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20121223/32b85cae/attachment.html>
#1 lore raw

PATCH 2/2 liblinebreak: new package

Mikhail, All,

Quoted 1 line · On Sunday 23 December 2012 Mikhail Boiko wrote:

---

SoB line.

[--SNIP--]

Quoted 6 lines
package/liblinebreak/Config.in new file +0 -0
new file mode 100644
index 0000000..2787fe3

package/liblinebreak/Config.in line 10

Quoted 10 lines
package/liblinebreak/Config.in new file +10 -0
@@ -0,0 +1,10 @@
+config BR2_PACKAGE_LIBLINEBREAK
+ bool "liblinebreak"
+ help
+
+  Liblinebreak is an implementation of the line breaking
+  algorithm as described in Unicode 6.0.0 Standard. It
+  breaks lines that contain Unicode characters. It is
+  designed to be used in a generic text renderer.
+
+  http://vimgadgets.sourceforge.net/liblinebreak/

Ditto your other package: use leading TABs.

Quoted 7 lines
package/liblinebreak/ renamed from package/liblinebreak/liblinebreak.mk +0 -0

liblinebreak.mk
new file mode 100644
index 0000000..aaa6e33

package/liblinebreak/liblinebreak.mk line 8

Quoted 8 lines
package/liblinebreak/liblinebreak.mk new file +8 -0
@@ -0,0 +1,14 @@
+#############################################################
+#
+# liblinebreak
+#
+#############################################################
+
+LIBLINEBREAK_VERSION = 2.1
+LIBLINEBREAK_SOURCE = liblinebreak-$(LIBLINEBREAK_VERSION).tar.gz

Not needed, that's the default.

package/liblinebreak/liblinebreak.mk

Quoted 4 lines
package/liblinebreak/liblinebreak.mk new file +1 -0
+LIBLINEBREAK_SITE =

http://downloads.sourceforge.net/project/vimgadgets/liblinebreak/$(LIBLINEBREAK_VERSION)

package/liblinebreak/liblinebreak.mk new file +2 -0
+LIBLINEBREAK_INSTALL_STAGING = YES
+LIBLINEBREAK_CONF_OPT = --disable-docs

Ditto your other package: --disable-docs not needed.

package/liblinebreak/liblinebreak.mk

Quoted 3 lines
package/liblinebreak/liblinebreak.mk new file +3 -0
+LIBLINEBREAK_DEPENDENCIES = host-pkgconf
+
+$(eval $(autotools-package))

Regards,
Yann E. MORIN.

Signature · 6 lines
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 223 225 172 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'
#2 lore raw

PATCH 2/2 liblinebreak: new package

In reply to Mikhail Boiko
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Mikhail" == Mikhail Boiko <[email protected]> writes:

Mikhail> +++ b/package/liblinebreak/liblinebreak.mk
Mikhail> @@ -0,0 +1,14 @@
Mikhail> +############################################################# Mikhail> +#
Mikhail> +# liblinebreak
Mikhail> +#
Mikhail> +############################################################# Mikhail> +
Mikhail> +LIBLINEBREAK_VERSION = 2.1
Mikhail> +LIBLINEBREAK_SOURCE = liblinebreak-$(LIBLINEBREAK_VERSION).tar.gz Mikhail> +LIBLINEBREAK_SITE = http://downloads.sourceforge.net/project/vimgadgets/
Mikhail> liblinebreak/$(LIBLINEBREAK_VERSION)
Mikhail> +LIBLINEBREAK_INSTALL_STAGING = YES
Mikhail> +LIBLINEBREAK_CONF_OPT = --disable-docs
Mikhail> +LIBLINEBREAK_DEPENDENCIES = host-pkgconf

Next to Yanns comments I also wonder if it doesn't need E.G. wchar support in the toolchain.

You depend on host-pkgconf but nothing else, which seems a bit odd. pkgconf is normally used to find other dependencies.

Care to resend with these things fixed?

Signature · 1 line
Bye, Peter Korsgaard