Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] Add two more packages
@ 2011-05-30 18:16 Daniel Mack
  2011-05-30 18:16 ` [Buildroot] [PATCH 1/2] Add package acl Daniel Mack
  2011-05-30 18:16 ` [Buildroot] [PATCH 2/2] Add package attr Daniel Mack
  0 siblings, 2 replies; 11+ messages in thread
From: Daniel Mack @ 2011-05-30 18:16 UTC (permalink / raw)
  To: buildroot

I originally wanted to bring udev to a newer version, but appearantly,
there's something broken with epoll in uclibc, so I postponed it.

However, I already added two packages which are dependencies to newer
versions of udev, and I think they could be merged independently.


Daniel

[PATCH 1/2] Add package acl
[PATCH 2/2] Add package attr

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-05-30 18:16 [Buildroot] Add two more packages Daniel Mack
@ 2011-05-30 18:16 ` Daniel Mack
  2011-05-30 18:54   ` Heiko Zuerker
  2011-05-30 19:02   ` Thomas Petazzoni
  2011-05-30 18:16 ` [Buildroot] [PATCH 2/2] Add package attr Daniel Mack
  1 sibling, 2 replies; 11+ messages in thread
From: Daniel Mack @ 2011-05-30 18:16 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Daniel Mack <zonque@gmail.com>
---
 package/Config.in     |    1 +
 package/acl/Config.in |    7 +++++++
 package/acl/acl.mk    |   27 +++++++++++++++++++++++++++
 3 files changed, 35 insertions(+), 0 deletions(-)
 create mode 100644 package/acl/Config.in
 create mode 100644 package/acl/acl.mk

diff --git a/package/Config.in b/package/Config.in
index 40f523d..cefe90e 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -483,6 +483,7 @@ source "package/xmlstarlet/Config.in"
 endmenu
 
 menu "System tools"
+source "package/acl/Config.in"
 if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 source "package/bootutils/Config.in"
 endif
diff --git a/package/acl/Config.in b/package/acl/Config.in
new file mode 100644
index 0000000..0a07d1e
--- /dev/null
+++ b/package/acl/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_ACL
+	bool "ACL tools"
+	depends on BR2_PACKAGE_ATTR
+	help
+	  Commands for Manipulating POSIX Access Control Lists
+	  See http://savannah.nongnu.org/projects/acl
+
diff --git a/package/acl/acl.mk b/package/acl/acl.mk
new file mode 100644
index 0000000..30faad1
--- /dev/null
+++ b/package/acl/acl.mk
@@ -0,0 +1,27 @@
+#############################################################
+#
+# acl
+#
+#############################################################
+ACL_VERSION = 2.2.51
+ACL_SOURCE = acl-$(ACL_VERSION).src.tar.gz
+ACL_SITE = http://mirror.its.uidaho.edu/pub/savannah/acl/
+ACL_LIBTOOL_PATCH = NO
+ACL_INSTALL_STAGING = YES
+ACL_INSTALL_TARGET = YES
+ACL_DEPENDENCIES = attr
+ACL_CONF_OPT = --enable-gettext=no
+
+define ACL_INSTALL_TARGET_CMDS
+	$(INSTALL) -m 0755 -D $(@D)/getfacl/.libs/getfacl $(TARGET_DIR)/usr/bin/
+	$(INSTALL) -m 0755 -D $(@D)/setfacl/.libs/setfacl $(TARGET_DIR)/usr/bin/
+	$(INSTALL) -m 0644 -D $(@D)/libacl/.libs/libacl.so* $(STAGING_DIR)/usr/lib/
+endef
+
+define ACL_INSTALL_STAGING_CMDS
+	test -d $(STAGING_DIR)/usr/include/acl/ || mkdir $(STAGING_DIR)/usr/include/acl/
+	$(INSTALL) -m 0644 -D $(@D)/include/*.h $(STAGING_DIR)/usr/include/acl/
+	$(SED) s,sys/acl.h,acl/acl.h, -i $(STAGING_DIR)/usr/include/acl/libacl.h
+endef
+
+$(eval $(call AUTOTARGETS,package,acl))
-- 
1.7.5.1

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

* [Buildroot] [PATCH 2/2] Add package attr
  2011-05-30 18:16 [Buildroot] Add two more packages Daniel Mack
  2011-05-30 18:16 ` [Buildroot] [PATCH 1/2] Add package acl Daniel Mack
@ 2011-05-30 18:16 ` Daniel Mack
  1 sibling, 0 replies; 11+ messages in thread
From: Daniel Mack @ 2011-05-30 18:16 UTC (permalink / raw)
  To: buildroot

---
 package/Config.in      |    1 +
 package/attr/Config.in |    6 ++++++
 package/attr/attr.mk   |   25 +++++++++++++++++++++++++
 3 files changed, 32 insertions(+), 0 deletions(-)
 create mode 100644 package/attr/Config.in
 create mode 100644 package/attr/attr.mk

diff --git a/package/Config.in b/package/Config.in
index cefe90e..84bb761 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -484,6 +484,7 @@ endmenu
 
 menu "System tools"
 source "package/acl/Config.in"
+source "package/attr/Config.in"
 if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
 source "package/bootutils/Config.in"
 endif
diff --git a/package/attr/Config.in b/package/attr/Config.in
new file mode 100644
index 0000000..766c346
--- /dev/null
+++ b/package/attr/Config.in
@@ -0,0 +1,6 @@
+config BR2_PACKAGE_ATTR
+	bool "attr"
+	help
+	  Commands for Manipulating Filesystem Extended Attributes
+	  See http://savannah.nongnu.org/projects/attr
+
diff --git a/package/attr/attr.mk b/package/attr/attr.mk
new file mode 100644
index 0000000..3f76bd4
--- /dev/null
+++ b/package/attr/attr.mk
@@ -0,0 +1,25 @@
+#############################################################
+#
+# attr
+#
+#############################################################
+ATTR_VERSION = 2.4.46
+ATTR_SOURCE = attr-$(ATTR_VERSION).src.tar.gz
+ATTR_SITE = http://mirror.its.uidaho.edu/pub/savannah/attr/
+ATTR_LIBTOOL_PATCH = NO
+ATTR_INSTALL_STAGING = YES
+ATTR_INSTALL_TARGET = YES
+ATTR_CONF_OPT = --enable-gettext=no
+
+define ATTR_INSTALL_TARGET_CMDS
+	$(INSTALL) -m 0755 -D $(@D)/getfattr/.libs/getfattr $(TARGET_DIR)/usr/bin/
+	$(INSTALL) -m 0755 -D $(@D)/setfattr/.libs/setfattr $(TARGET_DIR)/usr/bin/
+	$(INSTALL) -m 0644 -D $(@D)/libattr/.libs/libattr.so* $(STAGING_DIR)/usr/lib/
+endef
+
+define ATTR_INSTALL_STAGING_CMDS
+	test -d $(STAGING_DIR)/usr/include/attr/ || mkdir $(STAGING_DIR)/usr/include/attr/
+	$(INSTALL) -m 0644 -D $(@D)/include/*.h $(STAGING_DIR)/usr/include/attr/
+endef
+
+$(eval $(call AUTOTARGETS,package,attr))
-- 
1.7.5.1

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-05-30 18:16 ` [Buildroot] [PATCH 1/2] Add package acl Daniel Mack
@ 2011-05-30 18:54   ` Heiko Zuerker
  2011-05-30 19:02   ` Thomas Petazzoni
  1 sibling, 0 replies; 11+ messages in thread
From: Heiko Zuerker @ 2011-05-30 18:54 UTC (permalink / raw)
  To: buildroot

I did send both of these packages in last year, but they never made it into
git....

-- 

Regards
   Heiko Zuerker
   http://www.devil-linux.org


> -----Original Message-----
> From: buildroot-bounces at busybox.net [mailto:buildroot-
> bounces at busybox.net] On Behalf Of Daniel Mack
> Sent: Monday, May 30, 2011 1:16 PM
> To: buildroot at busybox.net
> Subject: [Buildroot] [PATCH 1/2] Add package acl
> 
> Signed-off-by: Daniel Mack <zonque@gmail.com>
> ---
>  package/Config.in     |    1 +
>  package/acl/Config.in |    7 +++++++
>  package/acl/acl.mk    |   27 +++++++++++++++++++++++++++
>  3 files changed, 35 insertions(+), 0 deletions(-)
>  create mode 100644 package/acl/Config.in
>  create mode 100644 package/acl/acl.mk
> 
> diff --git a/package/Config.in b/package/Config.in
> index 40f523d..cefe90e 100644
> --- a/package/Config.in
> +++ b/package/Config.in
> @@ -483,6 +483,7 @@ source "package/xmlstarlet/Config.in"
>  endmenu
> 
>  menu "System tools"
> +source "package/acl/Config.in"
>  if BR2_PACKAGE_BUSYBOX_SHOW_OTHERS
>  source "package/bootutils/Config.in"
>  endif
> diff --git a/package/acl/Config.in b/package/acl/Config.in
> new file mode 100644
> index 0000000..0a07d1e
> --- /dev/null
> +++ b/package/acl/Config.in
> @@ -0,0 +1,7 @@
> +config BR2_PACKAGE_ACL
> +	bool "ACL tools"
> +	depends on BR2_PACKAGE_ATTR
> +	help
> +	  Commands for Manipulating POSIX Access Control Lists
> +	  See http://savannah.nongnu.org/projects/acl
> +
> diff --git a/package/acl/acl.mk b/package/acl/acl.mk
> new file mode 100644
> index 0000000..30faad1
> --- /dev/null
> +++ b/package/acl/acl.mk
> @@ -0,0 +1,27 @@
> +#########################################################
> ####
> +#
> +# acl
> +#
> +#########################################################
> ####
> +ACL_VERSION = 2.2.51
> +ACL_SOURCE = acl-$(ACL_VERSION).src.tar.gz
> +ACL_SITE = http://mirror.its.uidaho.edu/pub/savannah/acl/
> +ACL_LIBTOOL_PATCH = NO
> +ACL_INSTALL_STAGING = YES
> +ACL_INSTALL_TARGET = YES
> +ACL_DEPENDENCIES = attr
> +ACL_CONF_OPT = --enable-gettext=no
> +
> +define ACL_INSTALL_TARGET_CMDS
> +	$(INSTALL) -m 0755 -D $(@D)/getfacl/.libs/getfacl
> $(TARGET_DIR)/usr/bin/
> +	$(INSTALL) -m 0755 -D $(@D)/setfacl/.libs/setfacl
> $(TARGET_DIR)/usr/bin/
> +	$(INSTALL) -m 0644 -D $(@D)/libacl/.libs/libacl.so*
> $(STAGING_DIR)/usr/lib/
> +endef
> +
> +define ACL_INSTALL_STAGING_CMDS
> +	test -d $(STAGING_DIR)/usr/include/acl/ || mkdir
> $(STAGING_DIR)/usr/include/acl/
> +	$(INSTALL) -m 0644 -D $(@D)/include/*.h
> $(STAGING_DIR)/usr/include/acl/
> +	$(SED) s,sys/acl.h,acl/acl.h, -i
> $(STAGING_DIR)/usr/include/acl/libacl.h
> +endef
> +
> +$(eval $(call AUTOTARGETS,package,acl))
> --
> 1.7.5.1
> 
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-05-30 18:16 ` [Buildroot] [PATCH 1/2] Add package acl Daniel Mack
  2011-05-30 18:54   ` Heiko Zuerker
@ 2011-05-30 19:02   ` Thomas Petazzoni
  2011-05-31  9:06     ` Daniel Mack
  1 sibling, 1 reply; 11+ messages in thread
From: Thomas Petazzoni @ 2011-05-30 19:02 UTC (permalink / raw)
  To: buildroot

On Mon, 30 May 2011 20:16:29 +0200
Daniel Mack <zonque@gmail.com> wrote:

> +define ACL_INSTALL_TARGET_CMDS
> +	$(INSTALL) -m 0755 -D $(@D)/getfacl/.libs/getfacl $(TARGET_DIR)/usr/bin/
> +	$(INSTALL) -m 0755 -D $(@D)/setfacl/.libs/setfacl $(TARGET_DIR)/usr/bin/
> +	$(INSTALL) -m 0644 -D $(@D)/libacl/.libs/libacl.so* $(STAGING_DIR)/usr/lib/
> +endef
> +
> +define ACL_INSTALL_STAGING_CMDS
> +	test -d $(STAGING_DIR)/usr/include/acl/ || mkdir $(STAGING_DIR)/usr/include/acl/
> +	$(INSTALL) -m 0644 -D $(@D)/include/*.h $(STAGING_DIR)/usr/include/acl/
> +	$(SED) s,sys/acl.h,acl/acl.h, -i $(STAGING_DIR)/usr/include/acl/libacl.h
> +endef

Any reason to not use the default "make install" behaviour of the
package ? (And ditto for the attr package).

Regards,

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-05-30 19:02   ` Thomas Petazzoni
@ 2011-05-31  9:06     ` Daniel Mack
  2011-05-31 12:47       ` Heiko Zuerker
  0 siblings, 1 reply; 11+ messages in thread
From: Daniel Mack @ 2011-05-31  9:06 UTC (permalink / raw)
  To: buildroot

On Mon, May 30, 2011 at 9:02 PM, Thomas Petazzoni
<thomas.petazzoni@free-electrons.com> wrote:
> On Mon, 30 May 2011 20:16:29 +0200
> Daniel Mack <zonque@gmail.com> wrote:
>
>> +define ACL_INSTALL_TARGET_CMDS
>> + ? ? $(INSTALL) -m 0755 -D $(@D)/getfacl/.libs/getfacl $(TARGET_DIR)/usr/bin/
>> + ? ? $(INSTALL) -m 0755 -D $(@D)/setfacl/.libs/setfacl $(TARGET_DIR)/usr/bin/
>> + ? ? $(INSTALL) -m 0644 -D $(@D)/libacl/.libs/libacl.so* $(STAGING_DIR)/usr/lib/
>> +endef
>> +
>> +define ACL_INSTALL_STAGING_CMDS
>> + ? ? test -d $(STAGING_DIR)/usr/include/acl/ || mkdir $(STAGING_DIR)/usr/include/acl/
>> + ? ? $(INSTALL) -m 0644 -D $(@D)/include/*.h $(STAGING_DIR)/usr/include/acl/
>> + ? ? $(SED) s,sys/acl.h,acl/acl.h, -i $(STAGING_DIR)/usr/include/acl/libacl.h
>> +endef
>
> Any reason to not use the default "make install" behaviour of the
> package ? (And ditto for the attr package).

The libtool crap failed for cross compilation in these cases, so these
workarounds are unfortunately necessary.

Daniel

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-05-31  9:06     ` Daniel Mack
@ 2011-05-31 12:47       ` Heiko Zuerker
  2011-05-31 16:18         ` Daniel Mack
  2011-06-21 10:14         ` Yegor Yefremov
  0 siblings, 2 replies; 11+ messages in thread
From: Heiko Zuerker @ 2011-05-31 12:47 UTC (permalink / raw)
  To: buildroot


Quoting Daniel Mack <zonque@gmail.com>:

> On Mon, May 30, 2011 at 9:02 PM, Thomas Petazzoni
> <thomas.petazzoni@free-electrons.com> wrote:
>> On Mon, 30 May 2011 20:16:29 +0200
>> Daniel Mack <zonque@gmail.com> wrote:
>>
>>> +define ACL_INSTALL_TARGET_CMDS
>>> + ? ? $(INSTALL) -m 0755 -D $(@D)/getfacl/.libs/getfacl  
>>> $(TARGET_DIR)/usr/bin/
>>> + ? ? $(INSTALL) -m 0755 -D $(@D)/setfacl/.libs/setfacl  
>>> $(TARGET_DIR)/usr/bin/
>>> + ? ? $(INSTALL) -m 0644 -D $(@D)/libacl/.libs/libacl.so*  
>>> $(STAGING_DIR)/usr/lib/
>>> +endef
>>> +
>>> +define ACL_INSTALL_STAGING_CMDS
>>> + ? ? test -d $(STAGING_DIR)/usr/include/acl/ || mkdir  
>>> $(STAGING_DIR)/usr/include/acl/
>>> + ? ? $(INSTALL) -m 0644 -D $(@D)/include/*.h  
>>> $(STAGING_DIR)/usr/include/acl/
>>> + ? ? $(SED) s,sys/acl.h,acl/acl.h, -i  
>>> $(STAGING_DIR)/usr/include/acl/libacl.h
>>> +endef
>>
>> Any reason to not use the default "make install" behaviour of the
>> package ? (And ditto for the attr package).
>
> The libtool crap failed for cross compilation in these cases, so these
> workarounds are unfortunately necessary.

Actually this isn't necessary, please see my version of the patches.

-- 

Regards
   Heiko Zuerker
   http://www.devil-linux.org

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-05-31 12:47       ` Heiko Zuerker
@ 2011-05-31 16:18         ` Daniel Mack
  2011-06-21 10:14         ` Yegor Yefremov
  1 sibling, 0 replies; 11+ messages in thread
From: Daniel Mack @ 2011-05-31 16:18 UTC (permalink / raw)
  To: buildroot

On Tue, May 31, 2011 at 2:47 PM, Heiko Zuerker <heiko@zuerker.org> wrote:
>>> Any reason to not use the default "make install" behaviour of the
>>> package ? (And ditto for the attr package).
>>
>> The libtool crap failed for cross compilation in these cases, so these
>> workarounds are unfortunately necessary.
>
> Actually this isn't necessary, please see my version of the patches.

Hmm, ok. Let's bring your patches mainline then, and I'll test again later.

Thanks,
Daniel

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-05-31 12:47       ` Heiko Zuerker
  2011-05-31 16:18         ` Daniel Mack
@ 2011-06-21 10:14         ` Yegor Yefremov
  2011-06-21 17:40           ` Heiko Zuerker
  1 sibling, 1 reply; 11+ messages in thread
From: Yegor Yefremov @ 2011-06-21 10:14 UTC (permalink / raw)
  To: buildroot

Am 31.05.2011 14:47, schrieb Heiko Zuerker:
> 
> Quoting Daniel Mack <zonque@gmail.com>:
> 
>> On Mon, May 30, 2011 at 9:02 PM, Thomas Petazzoni
>> <thomas.petazzoni@free-electrons.com> wrote:
>>> On Mon, 30 May 2011 20:16:29 +0200
>>> Daniel Mack <zonque@gmail.com> wrote:
>>>
>>>> +define ACL_INSTALL_TARGET_CMDS
>>>> +     $(INSTALL) -m 0755 -D $(@D)/getfacl/.libs/getfacl $(TARGET_DIR)/usr/bin/
>>>> +     $(INSTALL) -m 0755 -D $(@D)/setfacl/.libs/setfacl $(TARGET_DIR)/usr/bin/
>>>> +     $(INSTALL) -m 0644 -D $(@D)/libacl/.libs/libacl.so* $(STAGING_DIR)/usr/lib/
>>>> +endef
>>>> +
>>>> +define ACL_INSTALL_STAGING_CMDS
>>>> +     test -d $(STAGING_DIR)/usr/include/acl/ || mkdir $(STAGING_DIR)/usr/include/acl/
>>>> +     $(INSTALL) -m 0644 -D $(@D)/include/*.h $(STAGING_DIR)/usr/include/acl/
>>>> +     $(SED) s,sys/acl.h,acl/acl.h, -i $(STAGING_DIR)/usr/include/acl/libacl.h
>>>> +endef
>>>
>>> Any reason to not use the default "make install" behaviour of the
>>> package ? (And ditto for the attr package).
>>
>> The libtool crap failed for cross compilation in these cases, so these
>> workarounds are unfortunately necessary.
> 
> Actually this isn't necessary, please see my version of the patches.
> 

Any update on this issue?

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-06-21 10:14         ` Yegor Yefremov
@ 2011-06-21 17:40           ` Heiko Zuerker
  2011-06-28  8:35             ` Yegor Yefremov
  0 siblings, 1 reply; 11+ messages in thread
From: Heiko Zuerker @ 2011-06-21 17:40 UTC (permalink / raw)
  To: buildroot


Quoting Yegor Yefremov <yegor_sub1@visionsystems.de>:

> Am 31.05.2011 14:47, schrieb Heiko Zuerker:
>>
>> Quoting Daniel Mack <zonque@gmail.com>:
>>
>>> On Mon, May 30, 2011 at 9:02 PM, Thomas Petazzoni
>>> <thomas.petazzoni@free-electrons.com> wrote:
>>>> On Mon, 30 May 2011 20:16:29 +0200
>>>> Daniel Mack <zonque@gmail.com> wrote:
>>>>
>>>>> +define ACL_INSTALL_TARGET_CMDS
>>>>> +     $(INSTALL) -m 0755 -D $(@D)/getfacl/.libs/getfacl  
>>>>> $(TARGET_DIR)/usr/bin/
>>>>> +     $(INSTALL) -m 0755 -D $(@D)/setfacl/.libs/setfacl  
>>>>> $(TARGET_DIR)/usr/bin/
>>>>> +     $(INSTALL) -m 0644 -D $(@D)/libacl/.libs/libacl.so*  
>>>>> $(STAGING_DIR)/usr/lib/
>>>>> +endef
>>>>> +
>>>>> +define ACL_INSTALL_STAGING_CMDS
>>>>> +     test -d $(STAGING_DIR)/usr/include/acl/ || mkdir  
>>>>> $(STAGING_DIR)/usr/include/acl/
>>>>> +     $(INSTALL) -m 0644 -D $(@D)/include/*.h  
>>>>> $(STAGING_DIR)/usr/include/acl/
>>>>> +     $(SED) s,sys/acl.h,acl/acl.h, -i  
>>>>> $(STAGING_DIR)/usr/include/acl/libacl.h
>>>>> +endef
>>>>
>>>> Any reason to not use the default "make install" behaviour of the
>>>> package ? (And ditto for the attr package).
>>>
>>> The libtool crap failed for cross compilation in these cases, so these
>>> workarounds are unfortunately necessary.
>>
>> Actually this isn't necessary, please see my version of the patches.
>>
>
> Any update on this issue?

I don't believe that either version of the package has been added.

-- 

Regards
   Heiko Zuerker
   http://www.devil-linux.org

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

* [Buildroot] [PATCH 1/2] Add package acl
  2011-06-21 17:40           ` Heiko Zuerker
@ 2011-06-28  8:35             ` Yegor Yefremov
  0 siblings, 0 replies; 11+ messages in thread
From: Yegor Yefremov @ 2011-06-28  8:35 UTC (permalink / raw)
  To: buildroot

Am 21.06.2011 19:40, schrieb Heiko Zuerker:
> 
> Quoting Yegor Yefremov <yegor_sub1@visionsystems.de>:
> 
>> Am 31.05.2011 14:47, schrieb Heiko Zuerker:
>>>
>>> Quoting Daniel Mack <zonque@gmail.com>:
>>>
>>>> On Mon, May 30, 2011 at 9:02 PM, Thomas Petazzoni
>>>> <thomas.petazzoni@free-electrons.com> wrote:
>>>>> On Mon, 30 May 2011 20:16:29 +0200
>>>>> Daniel Mack <zonque@gmail.com> wrote:
>>>>>
>>>>>> +define ACL_INSTALL_TARGET_CMDS
>>>>>> +     $(INSTALL) -m 0755 -D $(@D)/getfacl/.libs/getfacl $(TARGET_DIR)/usr/bin/
>>>>>> +     $(INSTALL) -m 0755 -D $(@D)/setfacl/.libs/setfacl $(TARGET_DIR)/usr/bin/
>>>>>> +     $(INSTALL) -m 0644 -D $(@D)/libacl/.libs/libacl.so* $(STAGING_DIR)/usr/lib/
>>>>>> +endef
>>>>>> +
>>>>>> +define ACL_INSTALL_STAGING_CMDS
>>>>>> +     test -d $(STAGING_DIR)/usr/include/acl/ || mkdir $(STAGING_DIR)/usr/include/acl/
>>>>>> +     $(INSTALL) -m 0644 -D $(@D)/include/*.h $(STAGING_DIR)/usr/include/acl/
>>>>>> +     $(SED) s,sys/acl.h,acl/acl.h, -i $(STAGING_DIR)/usr/include/acl/libacl.h
>>>>>> +endef
>>>>>
>>>>> Any reason to not use the default "make install" behaviour of the
>>>>> package ? (And ditto for the attr package).
>>>>
>>>> The libtool crap failed for cross compilation in these cases, so these
>>>> workarounds are unfortunately necessary.
>>>
>>> Actually this isn't necessary, please see my version of the patches.
>>>
>>
>> Any update on this issue?
> 
> I don't believe that either version of the package has been added.

I just sent new patch combined of yours and Daniels. Please review.

Best regards,
Yegor

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

end of thread, other threads:[~2011-06-28  8:35 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-05-30 18:16 [Buildroot] Add two more packages Daniel Mack
2011-05-30 18:16 ` [Buildroot] [PATCH 1/2] Add package acl Daniel Mack
2011-05-30 18:54   ` Heiko Zuerker
2011-05-30 19:02   ` Thomas Petazzoni
2011-05-31  9:06     ` Daniel Mack
2011-05-31 12:47       ` Heiko Zuerker
2011-05-31 16:18         ` Daniel Mack
2011-06-21 10:14         ` Yegor Yefremov
2011-06-21 17:40           ` Heiko Zuerker
2011-06-28  8:35             ` Yegor Yefremov
2011-05-30 18:16 ` [Buildroot] [PATCH 2/2] Add package attr Daniel Mack

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