Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/1] package/ghostscript: add cups support
@ 2020-05-01 15:49 Alexey Lukyanchuk
  2020-05-01 19:50 ` Yann E. MORIN
  0 siblings, 1 reply; 5+ messages in thread
From: Alexey Lukyanchuk @ 2020-05-01 15:49 UTC (permalink / raw)
  To: buildroot

Ghostscript can be used for cups printing.

In current version it's disabled, but may be needed for some customers.

This patch add cups support if cups enabled.

Signed-off-by: Alexey Lukyanchuk <skif@skif-web.ru>
---
 package/ghostscript/ghostscript.mk | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

diff --git a/package/ghostscript/ghostscript.mk b/package/ghostscript/ghostscript.mk
index 1d6f8d04a0..7d12195f17 100644
--- a/package/ghostscript/ghostscript.mk
+++ b/package/ghostscript/ghostscript.mk
@@ -39,7 +39,6 @@ GHOSTSCRIPT_CONF_ENV = \
 
 GHOSTSCRIPT_CONF_OPTS = \
 	--disable-compile-inits \
-	--disable-cups \
 	--enable-fontconfig \
 	--with-fontpath=/usr/share/fonts \
 	--enable-freetype \
@@ -68,6 +67,15 @@ else
 GHOSTSCRIPT_CONF_OPTS += --disable-openjpeg
 endif
 
+ifeq ($(BR2_PACKAGE_CUPS),y)
+GHOSTSCRIPT_DEPENDENCIES += cups
+GHOSTSCRIPT_CONF_OPTS  += \
+	CUPSCONFIG=$(STAGING_DIR)/usr/bin/cups-config \
+	--enable-cups
+else
+GHOSTSCRIPT_CONF_OPTS += --disable-cups
+endif
+
 ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
 GHOSTSCRIPT_DEPENDENCIES += xlib_libX11
 GHOSTSCRIPT_CONF_OPTS += --with-x
-- 
2.17.1

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

* [Buildroot] [PATCH 1/1] package/ghostscript: add cups support
  2020-05-01 15:49 [Buildroot] [PATCH 1/1] package/ghostscript: add cups support Alexey Lukyanchuk
@ 2020-05-01 19:50 ` Yann E. MORIN
  2020-05-01 20:06   ` Alexey Lukyanchuk
  0 siblings, 1 reply; 5+ messages in thread
From: Yann E. MORIN @ 2020-05-01 19:50 UTC (permalink / raw)
  To: buildroot

Alexey, All,

On 2020-05-01 18:49 +0300, Alexey Lukyanchuk spake thusly:
> Ghostscript can be used for cups printing.
> 
> In current version it's disabled, but may be needed for some customers.
> 
> This patch add cups support if cups enabled.
> 
> Signed-off-by: Alexey Lukyanchuk <skif@skif-web.ru>

Applied to master, thanks.

Regards,
Yann E. MORIN.

> ---
>  package/ghostscript/ghostscript.mk | 10 +++++++++-
>  1 file changed, 9 insertions(+), 1 deletion(-)
> 
> diff --git a/package/ghostscript/ghostscript.mk b/package/ghostscript/ghostscript.mk
> index 1d6f8d04a0..7d12195f17 100644
> --- a/package/ghostscript/ghostscript.mk
> +++ b/package/ghostscript/ghostscript.mk
> @@ -39,7 +39,6 @@ GHOSTSCRIPT_CONF_ENV = \
>  
>  GHOSTSCRIPT_CONF_OPTS = \
>  	--disable-compile-inits \
> -	--disable-cups \
>  	--enable-fontconfig \
>  	--with-fontpath=/usr/share/fonts \
>  	--enable-freetype \
> @@ -68,6 +67,15 @@ else
>  GHOSTSCRIPT_CONF_OPTS += --disable-openjpeg
>  endif
>  
> +ifeq ($(BR2_PACKAGE_CUPS),y)
> +GHOSTSCRIPT_DEPENDENCIES += cups
> +GHOSTSCRIPT_CONF_OPTS  += \
> +	CUPSCONFIG=$(STAGING_DIR)/usr/bin/cups-config \
> +	--enable-cups
> +else
> +GHOSTSCRIPT_CONF_OPTS += --disable-cups
> +endif
> +
>  ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
>  GHOSTSCRIPT_DEPENDENCIES += xlib_libX11
>  GHOSTSCRIPT_CONF_OPTS += --with-x
> -- 
> 2.17.1
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 1/1] package/ghostscript: add cups support
  2020-05-01 19:50 ` Yann E. MORIN
@ 2020-05-01 20:06   ` Alexey Lukyanchuk
  2020-05-01 20:20     ` Yann E. MORIN
  0 siblings, 1 reply; 5+ messages in thread
From: Alexey Lukyanchuk @ 2020-05-01 20:06 UTC (permalink / raw)
  To: buildroot

Yann, All,

I glad to see it, thanks!

Maybe, you can look my patch for zabbix-adding? It's submitted in April, but looks find on my sistem last 4 month

--?
Regards,
Alexey Lukyanchuk
skif at skif-web.ru


01.05.2020, 22:50, "Yann E. MORIN" <yann.morin.1998@free.fr>:
> Alexey, All,
>
> On 2020-05-01 18:49 +0300, Alexey Lukyanchuk spake thusly:
>> ?Ghostscript can be used for cups printing.
>>
>> ?In current version it's disabled, but may be needed for some customers.
>>
>> ?This patch add cups support if cups enabled.
>>
>> ?Signed-off-by: Alexey Lukyanchuk <skif@skif-web.ru>
>
> Applied to master, thanks.
>
> Regards,
> Yann E. MORIN.
>
>> ?---
>> ??package/ghostscript/ghostscript.mk | 10 +++++++++-
>> ??1 file changed, 9 insertions(+), 1 deletion(-)
>>
>> ?diff --git a/package/ghostscript/ghostscript.mk b/package/ghostscript/ghostscript.mk
>> ?index 1d6f8d04a0..7d12195f17 100644
>> ?--- a/package/ghostscript/ghostscript.mk
>> ?+++ b/package/ghostscript/ghostscript.mk
>> ?@@ -39,7 +39,6 @@ GHOSTSCRIPT_CONF_ENV = \
>>
>> ??GHOSTSCRIPT_CONF_OPTS = \
>> ??????????--disable-compile-inits \
>> ?- --disable-cups \
>> ??????????--enable-fontconfig \
>> ??????????--with-fontpath=/usr/share/fonts \
>> ??????????--enable-freetype \
>> ?@@ -68,6 +67,15 @@ else
>> ??GHOSTSCRIPT_CONF_OPTS += --disable-openjpeg
>> ??endif
>>
>> ?+ifeq ($(BR2_PACKAGE_CUPS),y)
>> ?+GHOSTSCRIPT_DEPENDENCIES += cups
>> ?+GHOSTSCRIPT_CONF_OPTS += \
>> ?+ CUPSCONFIG=$(STAGING_DIR)/usr/bin/cups-config \
>> ?+ --enable-cups
>> ?+else
>> ?+GHOSTSCRIPT_CONF_OPTS += --disable-cups
>> ?+endif
>> ?+
>> ??ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
>> ??GHOSTSCRIPT_DEPENDENCIES += xlib_libX11
>> ??GHOSTSCRIPT_CONF_OPTS += --with-x
>> ?--
>> ?2.17.1
>>
>> ?_______________________________________________
>> ?buildroot mailing list
>> ?buildroot at busybox.net
>> ?http://lists.busybox.net/mailman/listinfo/buildroot
>
> --
> .-----------------.--------------------.------------------.--------------------.
> | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
> | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
> | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
> | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
> '------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 1/1] package/ghostscript: add cups support
  2020-05-01 20:06   ` Alexey Lukyanchuk
@ 2020-05-01 20:20     ` Yann E. MORIN
  2020-05-01 20:23       ` Alexey Lukyanchuk
  0 siblings, 1 reply; 5+ messages in thread
From: Yann E. MORIN @ 2020-05-01 20:20 UTC (permalink / raw)
  To: buildroot

Alexey, All,

On 2020-05-01 23:06 +0300, Alexey Lukyanchuk spake thusly:
> Maybe, you can look my patch for zabbix-adding? It's submitted in
> April, but looks find on my sistem last 4 month

Thing is, we still have ~371 patches as I write this:
    https://patchwork.ozlabs.org/project/buildroot/list/

So we have to pick things one by one, and it takes time... As long as
your patch is still on the list, it is not forgotten. We're not removing
patches without replying to the author anyway, whether we apply it of
refuse it or have comments...

Regards,
Yann E. MORIN.

> 
> --?
> Regards,
> Alexey Lukyanchuk
> skif at skif-web.ru
> 
> 
> 01.05.2020, 22:50, "Yann E. MORIN" <yann.morin.1998@free.fr>:
> > Alexey, All,
> >
> > On 2020-05-01 18:49 +0300, Alexey Lukyanchuk spake thusly:
> >> ?Ghostscript can be used for cups printing.
> >>
> >> ?In current version it's disabled, but may be needed for some customers.
> >>
> >> ?This patch add cups support if cups enabled.
> >>
> >> ?Signed-off-by: Alexey Lukyanchuk <skif@skif-web.ru>
> >
> > Applied to master, thanks.
> >
> > Regards,
> > Yann E. MORIN.
> >
> >> ?---
> >> ??package/ghostscript/ghostscript.mk | 10 +++++++++-
> >> ??1 file changed, 9 insertions(+), 1 deletion(-)
> >>
> >> ?diff --git a/package/ghostscript/ghostscript.mk b/package/ghostscript/ghostscript.mk
> >> ?index 1d6f8d04a0..7d12195f17 100644
> >> ?--- a/package/ghostscript/ghostscript.mk
> >> ?+++ b/package/ghostscript/ghostscript.mk
> >> ?@@ -39,7 +39,6 @@ GHOSTSCRIPT_CONF_ENV = \
> >>
> >> ??GHOSTSCRIPT_CONF_OPTS = \
> >> ??????????--disable-compile-inits \
> >> ?- --disable-cups \
> >> ??????????--enable-fontconfig \
> >> ??????????--with-fontpath=/usr/share/fonts \
> >> ??????????--enable-freetype \
> >> ?@@ -68,6 +67,15 @@ else
> >> ??GHOSTSCRIPT_CONF_OPTS += --disable-openjpeg
> >> ??endif
> >>
> >> ?+ifeq ($(BR2_PACKAGE_CUPS),y)
> >> ?+GHOSTSCRIPT_DEPENDENCIES += cups
> >> ?+GHOSTSCRIPT_CONF_OPTS += \
> >> ?+ CUPSCONFIG=$(STAGING_DIR)/usr/bin/cups-config \
> >> ?+ --enable-cups
> >> ?+else
> >> ?+GHOSTSCRIPT_CONF_OPTS += --disable-cups
> >> ?+endif
> >> ?+
> >> ??ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
> >> ??GHOSTSCRIPT_DEPENDENCIES += xlib_libX11
> >> ??GHOSTSCRIPT_CONF_OPTS += --with-x
> >> ?--
> >> ?2.17.1
> >>
> >> ?_______________________________________________
> >> ?buildroot mailing list
> >> ?buildroot at busybox.net
> >> ?http://lists.busybox.net/mailman/listinfo/buildroot
> >
> > --
> > .-----------------.--------------------.------------------.--------------------.
> > | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
> > | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
> > | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
> > | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
> > '------------------------------^-------^------------------^--------------------'

-- 
.-----------------.--------------------.------------------.--------------------.
|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| +33 561 099 427 `------------.-------:  X  AGAINST      |  \e/  There is no  |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |
'------------------------------^-------^------------------^--------------------'

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

* [Buildroot] [PATCH 1/1] package/ghostscript: add cups support
  2020-05-01 20:20     ` Yann E. MORIN
@ 2020-05-01 20:23       ` Alexey Lukyanchuk
  0 siblings, 0 replies; 5+ messages in thread
From: Alexey Lukyanchuk @ 2020-05-01 20:23 UTC (permalink / raw)
  To: buildroot

Yann, All,

Sorry for question, I will wait

--?
Regards,
Alexey Lukyanchuk
skif at skif-web.ru


01.05.2020, 23:21, "Yann E. MORIN" <yann.morin.1998@free.fr>:
> Alexey, All,
>
> On 2020-05-01 23:06 +0300, Alexey Lukyanchuk spake thusly:
>> ?Maybe, you can look my patch for zabbix-adding? It's submitted in
>> ?April, but looks find on my sistem last 4 month
>
> Thing is, we still have ~371 patches as I write this:
> ????https://patchwork.ozlabs.org/project/buildroot/list/
>
> So we have to pick things one by one, and it takes time... As long as
> your patch is still on the list, it is not forgotten. We're not removing
> patches without replying to the author anyway, whether we apply it of
> refuse it or have comments...
>
> Regards,
> Yann E. MORIN.
>
>> ?--
>> ?Regards,
>> ?Alexey Lukyanchuk
>> ?skif at skif-web.ru
>>
>> ?01.05.2020, 22:50, "Yann E. MORIN" <yann.morin.1998@free.fr>:
>> ?> Alexey, All,
>> ?>
>> ?> On 2020-05-01 18:49 +0300, Alexey Lukyanchuk spake thusly:
>> ?>> ?Ghostscript can be used for cups printing.
>> ?>>
>> ?>> ?In current version it's disabled, but may be needed for some customers.
>> ?>>
>> ?>> ?This patch add cups support if cups enabled.
>> ?>>
>> ?>> ?Signed-off-by: Alexey Lukyanchuk <skif@skif-web.ru>
>> ?>
>> ?> Applied to master, thanks.
>> ?>
>> ?> Regards,
>> ?> Yann E. MORIN.
>> ?>
>> ?>> ?---
>> ?>> ??package/ghostscript/ghostscript.mk | 10 +++++++++-
>> ?>> ??1 file changed, 9 insertions(+), 1 deletion(-)
>> ?>>
>> ?>> ?diff --git a/package/ghostscript/ghostscript.mk b/package/ghostscript/ghostscript.mk
>> ?>> ?index 1d6f8d04a0..7d12195f17 100644
>> ?>> ?--- a/package/ghostscript/ghostscript.mk
>> ?>> ?+++ b/package/ghostscript/ghostscript.mk
>> ?>> ?@@ -39,7 +39,6 @@ GHOSTSCRIPT_CONF_ENV = \
>> ?>>
>> ?>> ??GHOSTSCRIPT_CONF_OPTS = \
>> ?>> ??????????--disable-compile-inits \
>> ?>> ?- --disable-cups \
>> ?>> ??????????--enable-fontconfig \
>> ?>> ??????????--with-fontpath=/usr/share/fonts \
>> ?>> ??????????--enable-freetype \
>> ?>> ?@@ -68,6 +67,15 @@ else
>> ?>> ??GHOSTSCRIPT_CONF_OPTS += --disable-openjpeg
>> ?>> ??endif
>> ?>>
>> ?>> ?+ifeq ($(BR2_PACKAGE_CUPS),y)
>> ?>> ?+GHOSTSCRIPT_DEPENDENCIES += cups
>> ?>> ?+GHOSTSCRIPT_CONF_OPTS += \
>> ?>> ?+ CUPSCONFIG=$(STAGING_DIR)/usr/bin/cups-config \
>> ?>> ?+ --enable-cups
>> ?>> ?+else
>> ?>> ?+GHOSTSCRIPT_CONF_OPTS += --disable-cups
>> ?>> ?+endif
>> ?>> ?+
>> ?>> ??ifeq ($(BR2_PACKAGE_XLIB_LIBX11),y)
>> ?>> ??GHOSTSCRIPT_DEPENDENCIES += xlib_libX11
>> ?>> ??GHOSTSCRIPT_CONF_OPTS += --with-x
>> ?>> ?--
>> ?>> ?2.17.1
>> ?>>
>> ?>> ?_______________________________________________
>> ?>> ?buildroot mailing list
>> ?>> ?buildroot at busybox.net
>> ?>> ?http://lists.busybox.net/mailman/listinfo/buildroot
>> ?>
>> ?> --
>> ?> .-----------------.--------------------.------------------.--------------------.
>> ?> | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
>> ?> | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
>> ?> | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
>> ?> | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
>> ?> '------------------------------^-------^------------------^--------------------'
>
> --
> .-----------------.--------------------.------------------.--------------------.
> | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
> | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
> | +33 561 099 427 `------------.-------: X AGAINST | \e/ There is no |
> | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
> '------------------------------^-------^------------------^--------------------'

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

end of thread, other threads:[~2020-05-01 20:23 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-05-01 15:49 [Buildroot] [PATCH 1/1] package/ghostscript: add cups support Alexey Lukyanchuk
2020-05-01 19:50 ` Yann E. MORIN
2020-05-01 20:06   ` Alexey Lukyanchuk
2020-05-01 20:20     ` Yann E. MORIN
2020-05-01 20:23       ` Alexey Lukyanchuk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox