Skip to contentSkip to conversation

Add libapr-package

PATCH New Rico Bachmann 4 participants 8 messages Apr 17, 2012

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 Add libapr-package

---
 package/Config.in     |    1 +
 package/apr/Config.in |    7 +++++++
 package/apr/apr.mk    |   18 ++++++++++++++++++
 3 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 package/apr/Config.in
 create mode 100644 package/apr/apr.mk
package/Config.in +1 -0
index 4c6d4d8..ceb5f6d 100644
@@ -376,6 +376,7 @@ source "package/fftw/Config.in"
 source "package/libargtable2/Config.in"
 source "package/argp-standalone/Config.in"
 source "package/boost/Config.in"
+source "package/libapr/Config.in"
 source "package/libatomic_ops/Config.in"
 source "package/libcap/Config.in"
 source "package/libcap-ng/Config.in"
package/apr/Config.in new file +7 -0
new file mode 100644
index 0000000..d156909
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LIBAPR
+	bool "apr"
+	help
+	  The mission of the Apache Portable Runtime (APR) project is to create
+	  and maintain software libraries that provide a predictable and
+	  consistent interface to underlying platform-specific implementations
+	  http://apr.apache.org/
package/apr/apr.mk new file +18 -0
new file mode 100644
index 0000000..ae91eb1
@@ -0,0 +1,18 @@
+#############################################################
+#
+# apr
+#
+#############################################################
+APR_VERSION = 1.4.6
+APR_SITE = archive.apache.org/dist/apr
+APR_INSTALL_STAGING = YES
+APR_CONF_ENV = \
+	ac_cv_file__dev_zero=yes \
+	ac_cv_func_setpgrp_void=yes \
+	apr_cv_process_shared_works=yes \
+	apr_cv_mutex_robust_shared=no \
+	apr_cv_tcp_nodelay_with_cork=yes \
+	ac_cv_sizeof_struct_iovec=8 \
+	apr_cv_mutex_recursive=yes
+
+$(eval $(call AUTOTARGETS))
Signature · 1 line
1.7.2.5
#1 lore raw

PATCH 1/1 Add libapr-package

Hi Rico,

Quoted 14 lines · Rico Bachmann
---
 package/Config.in     |    1 +
 package/apr/Config.in |    7 +++++++
 package/apr/apr.mk    |   18 ++++++++++++++++++
 3 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 package/apr/Config.in
 create mode 100644 package/apr/apr.mk
package/Config.in +0 -0
index 4c6d4d8..ceb5f6d 100644

package/Config.in source "package/fftw/Config.in" · line 379

Quoted 4 lines
package/Config.in +1 -0
@@ -376,6 +376,7 @@ source "package/fftw/Config.in"
 source "package/libargtable2/Config.in"
 source "package/argp-standalone/Config.in"
 source "package/boost/Config.in"
+source "package/libapr/Config.in"

This doesn't match the location of Config.in below. Is this patch build tested?

baruch

Quoted 30 lines
package/Config.in +0 -0
 source "package/libatomic_ops/Config.in"
 source "package/libcap/Config.in"
 source "package/libcap-ng/Config.in"
package/apr/Config.in new file +7 -0
new file mode 100644
index 0000000..d156909
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LIBAPR
+	bool "apr"
+	help
+	  The mission of the Apache Portable Runtime (APR) project is to create
+	  and maintain software libraries that provide a predictable and
+	  consistent interface to underlying platform-specific implementations
+	  http://apr.apache.org/
package/apr/apr.mk new file +8 -0
new file mode 100644
index 0000000..ae91eb1
@@ -0,0 +1,18 @@
+#############################################################
+#
+# apr
+#
+#############################################################
+APR_VERSION = 1.4.6
+APR_SITE = archive.apache.org/dist/apr
+APR_INSTALL_STAGING = YES

package/apr/apr.mk line 18

Quoted 10 lines
package/apr/apr.mk new file +10 -0
+APR_CONF_ENV = \
+	ac_cv_file__dev_zero=yes \
+	ac_cv_func_setpgrp_void=yes \
+	apr_cv_process_shared_works=yes \
+	apr_cv_mutex_robust_shared=no \
+	apr_cv_tcp_nodelay_with_cork=yes \
+	ac_cv_sizeof_struct_iovec=8 \
+	apr_cv_mutex_recursive=yes
+
+$(eval $(call AUTOTARGETS))

baruch

Signature · 3 lines
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
#2 lore raw

PATCH 1/1 Add libapr-package

Am 17.04.2012, 15:20 Uhr, schrieb Baruch Siach
<[email protected]>:

Quoted 13 lines

Hi Rico,

Quoted 10 lines · Rico Bachmann

Signed-off-by: Rico Bachmann
<[email protected]>

---
 package/Config.in     |    1 +
 package/apr/Config.in |    7 +++++++
 package/apr/apr.mk    |   18 ++++++++++++++++++
 3 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 package/apr/Config.in
 create mode 100644 package/apr/apr.mk
Quoted 12 lines

package/Config.in source "package/fftw/Config.in" · line 379

Quoted 9 lines
package/Config.in +1 -0
index 4c6d4d8..ceb5f6d 100644
@@ -376,6 +376,7 @@ source "package/fftw/Config.in"
 source "package/libargtable2/Config.in"
 source "package/argp-standalone/Config.in"
 source "package/boost/Config.in"
+source "package/libapr/Config.in"

This doesn't match the location of Config.in below. Is this patch build tested?

Ah i forgot about the package/Config.in
I correct the path

Quoted 47 lines

baruch

Quoted 31 lines
package/Config.in +0 -0
 source "package/libatomic_ops/Config.in"
 source "package/libcap/Config.in"
 source "package/libcap-ng/Config.in"
package/apr/Config.in new file +4 -0
new file mode 100644
index 0000000..d156909
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LIBAPR
+	bool "apr"
+	help
+	  The mission of the Apache Portable Runtime (APR) project is to  

create

package/apr/Config.in new file +3 -0
+	  and maintain software libraries that provide a predictable and
+	  consistent interface to underlying platform-specific implementations
+	  http://apr.apache.org/
package/apr/apr.mk new file +8 -0
new file mode 100644
index 0000000..ae91eb1
@@ -0,0 +1,18 @@
+#############################################################
+#
+# apr
+#
+#############################################################
+APR_VERSION = 1.4.6
+APR_SITE = archive.apache.org/dist/apr
+APR_INSTALL_STAGING = YES

package/apr/apr.mk line 18

Quoted 10 lines
package/apr/apr.mk new file +10 -0
+APR_CONF_ENV = \
+	ac_cv_file__dev_zero=yes \
+	ac_cv_func_setpgrp_void=yes \
+	apr_cv_process_shared_works=yes \
+	apr_cv_mutex_robust_shared=no \
+	apr_cv_tcp_nodelay_with_cork=yes \
+	ac_cv_sizeof_struct_iovec=8 \
+	apr_cv_mutex_recursive=yes
+
+$(eval $(call AUTOTARGETS))

baruch

Signature · 1 line
Erstellt mit Operas revolution?rem E-Mail-Modul: http://www.opera.com/mail/
#3 lore raw

PATCH 1/1 Add libapr-package

Hi Rico,

Quoted 24 lines · Rico Bachmann

Am 17.04.2012, 15:20 Uhr, schrieb Baruch Siach <[email protected]>:

Quoted 10 lines · Rico Bachmann
Quoted 9 lines

---

package/Config.in     |    1 +
package/apr/Config.in |    7 +++++++
package/apr/apr.mk    |   18 ++++++++++++++++++
3 files changed, 26 insertions(+), 0 deletions(-)

create mode 100644 package/apr/Config.in
create mode 100644 package/apr/apr.mk

Quoted 12 lines
Quoted 9 lines
package/Config.in +0 -0
index 4c6d4d8..ceb5f6d 100644
@@ -376,6 +376,7 @@ source "package/fftw/Config.in"

source "package/libargtable2/Config.in"
source "package/argp-standalone/Config.in"
source "package/boost/Config.in"
+source "package/libapr/Config.in"

This doesn't match the location of Config.in below. Is this patch build tested?

Quoted 2 lines

Ah i forgot about the package/Config.in
I correct the path

The subject line of this patch should also change as well.

baruch

Signature · 3 lines
     http://baruch.siach.name/blog/                  ~. .~   Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
   - baruch at tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il -
#4 lore raw

PATCH 1/1 Add libapr-package

In reply to Rico Bachmann
Quoted 27 lines · Rico Bachmann

---

?package/Config.in ? ? | ? ?1 +
?package/apr/Config.in | ? ?7 +++++++
?package/apr/apr.mk ? ?| ? 18 ++++++++++++++++++

?3 files changed, 26 insertions(+), 0 deletions(-) ?create mode 100644 package/apr/Config.in ?create mode 100644 package/apr/apr.mk

package/Config.in +0 -0
index 4c6d4d8..ceb5f6d 100644
@@ -376,6 +376,7 @@ source "package/fftw/Config.in"

?source "package/libargtable2/Config.in"
?source "package/argp-standalone/Config.in"
?source "package/boost/Config.in"
+source "package/libapr/Config.in"
?source "package/libatomic_ops/Config.in"
?source "package/libcap/Config.in"
?source "package/libcap-ng/Config.in"

package/apr/Config.in new file +0 -0
new file mode 100644
index 0000000..d156909

package/apr/Config.in line 6

Quoted 6 lines
package/apr/Config.in new file +6 -0
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LIBAPR
+ ? ? ? bool "apr"
+ ? ? ? help
+ ? ? ? ? The mission of the Apache Portable Runtime (APR) project is to create
+ ? ? ? ? and maintain software libraries that provide a predictable and
+ ? ? ? ? consistent interface to underlying platform-specific implementations

one blanc line between help text and project site

Quoted 32 lines
package/apr/Config.in new file +1 -0
+ ? ? ? ? http://apr.apache.org/
package/apr/apr.mk new file +18 -1
new file mode 100644
index 0000000..ae91eb1
@@ -0,0 +1,18 @@
+#############################################################
+#
+# apr
+#
+#############################################################
+APR_VERSION = 1.4.6
+APR_SITE = archive.apache.org/dist/apr
+APR_INSTALL_STAGING = YES
+APR_CONF_ENV = \
+ ? ? ? ac_cv_file__dev_zero=yes \
+ ? ? ? ac_cv_func_setpgrp_void=yes \
+ ? ? ? apr_cv_process_shared_works=yes \
+ ? ? ? apr_cv_mutex_robust_shared=no \
+ ? ? ? apr_cv_tcp_nodelay_with_cork=yes \
+ ? ? ? ac_cv_sizeof_struct_iovec=8 \
+ ? ? ? apr_cv_mutex_recursive=yes
+
+$(eval $(call AUTOTARGETS))
--

1.7.2.5

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

#5 lore raw

PATCH 1/1 Add libapr-package

Am 17.04.2012, 15:22 Uhr, schrieb Yegor Yefremov
<[email protected]>:

Quoted 31 lines
Quoted 29 lines · Rico Bachmann
---
 package/Config.in     |    1 +
 package/apr/Config.in |    7 +++++++
 package/apr/apr.mk    |   18 ++++++++++++++++++
 3 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 package/apr/Config.in
 create mode 100644 package/apr/apr.mk
package/Config.in +1 -0
index 4c6d4d8..ceb5f6d 100644
@@ -376,6 +376,7 @@ source "package/fftw/Config.in"
 source "package/libargtable2/Config.in"
 source "package/argp-standalone/Config.in"
 source "package/boost/Config.in"
+source "package/libapr/Config.in"
 source "package/libatomic_ops/Config.in"
 source "package/libcap/Config.in"
 source "package/libcap-ng/Config.in"
package/apr/Config.in new file +2 -0
new file mode 100644
index 0000000..d156909
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LIBAPR
+       bool "apr"
Quoted 8 lines
Quoted 6 lines
package/apr/Config.in new file +2 -0
+       help
+         The mission of the Apache Portable Runtime (APR) project is  

to create

package/apr/Config.in new file +2 -0
+         and maintain software libraries that provide a predictable and
+         consistent interface to underlying platform-specific  

implementations

one blanc line between help text and project site

ok i'll do that

Quoted 37 lines
Quoted 29 lines
package/apr/Config.in new file +1 -0
+         http://apr.apache.org/
package/apr/apr.mk new file +18 -1
new file mode 100644
index 0000000..ae91eb1
@@ -0,0 +1,18 @@
+#############################################################
+#
+# apr
+#
+#############################################################
+APR_VERSION = 1.4.6
+APR_SITE = archive.apache.org/dist/apr
+APR_INSTALL_STAGING = YES
+APR_CONF_ENV = \
+       ac_cv_file__dev_zero=yes \
+       ac_cv_func_setpgrp_void=yes \
+       apr_cv_process_shared_works=yes \
+       apr_cv_mutex_robust_shared=no \
+       apr_cv_tcp_nodelay_with_cork=yes \
+       ac_cv_sizeof_struct_iovec=8 \
+       apr_cv_mutex_recursive=yes
+
+$(eval $(call AUTOTARGETS))
--

1.7.2.5

Quoted 4 lines

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

Signature · 1 line
Erstellt mit Operas revolution?rem E-Mail-Modul: http://www.opera.com/mail/
#6 lore raw

PATCH 1/1 Add libapr-package

In reply to Rico Bachmann

Hi,

Le 17/04/2012 15:16, Rico Bachmann a ?crit :

Quoted 14 lines
---
 package/Config.in     |    1 +
 package/apr/Config.in |    7 +++++++
 package/apr/apr.mk    |   18 ++++++++++++++++++
 3 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 package/apr/Config.in
 create mode 100644 package/apr/apr.mk
package/Config.in +0 -0
index 4c6d4d8..ceb5f6d 100644

package/Config.in source "package/fftw/Config.in" · line 379

Quoted 4 lines
package/Config.in +1 -0
@@ -376,6 +376,7 @@ source "package/fftw/Config.in"
 source "package/libargtable2/Config.in"
 source "package/argp-standalone/Config.in"
 source "package/boost/Config.in"
+source "package/libapr/Config.in"

You should change this to "package/apr/Config.in" now that you have changed the location of this file. This won't even work.

package/apr/Config.in line 1

Quoted 10 lines
package/Config.in +0 -0
 source "package/libatomic_ops/Config.in"
 source "package/libcap/Config.in"
 source "package/libcap-ng/Config.in"
package/apr/Config.in new file +1 -0
new file mode 100644
index 0000000..d156909
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LIBAPR

Same thing here, it should be called BR2_PACKAGE_APR.

package/apr/Config.in line 6

Quoted 5 lines
package/apr/Config.in new file +5 -0
+	bool "apr"
+	help
+	  The mission of the Apache Portable Runtime (APR) project is to create
+	  and maintain software libraries that provide a predictable and
+	  consistent interface to underlying platform-specific implementations

Could you add an extra line here ?

Quoted 7 lines
package/apr/Config.in new file +1 -0
+	  http://apr.apache.org/
package/apr/apr.mk new file +0 -0
new file mode 100644
index 0000000..ae91eb1

package/apr/apr.mk line 7

Quoted 7 lines
package/apr/apr.mk new file +7 -0
@@ -0,0 +1,18 @@
+#############################################################
+#
+# apr
+#
+#############################################################
+APR_VERSION = 1.4.6
+APR_SITE = archive.apache.org/dist/apr

You should put http:// here. We use the URL's scheme to select the appropriate downloading method. I guess it defaults to http if no scheme is set, but hey, explicit is always better than implicit :)

package/apr/apr.mk line 18

Quoted 11 lines
package/apr/apr.mk new file +11 -0
+APR_INSTALL_STAGING = YES
+APR_CONF_ENV = \
+	ac_cv_file__dev_zero=yes \
+	ac_cv_func_setpgrp_void=yes \
+	apr_cv_process_shared_works=yes \
+	apr_cv_mutex_robust_shared=no \
+	apr_cv_tcp_nodelay_with_cork=yes \
+	ac_cv_sizeof_struct_iovec=8 \
+	apr_cv_mutex_recursive=yes
+
+$(eval $(call AUTOTARGETS))

Thanks,
Maxime

Signature · 4 lines
Maxime Ripard, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#7 lore raw

PATCH 1/1 Add libapr-package

Am 17.04.2012, 15:25 Uhr, schrieb Maxime Ripard
<[email protected]>:

Quoted 26 lines

Hi,

Le 17/04/2012 15:16, Rico Bachmann a ?crit :

Quoted 15 lines

Signed-off-by: Rico Bachmann
<[email protected]>

---
 package/Config.in     |    1 +
 package/apr/Config.in |    7 +++++++
 package/apr/apr.mk    |   18 ++++++++++++++++++
 3 files changed, 26 insertions(+), 0 deletions(-)
 create mode 100644 package/apr/Config.in
 create mode 100644 package/apr/apr.mk
package/Config.in +0 -0
index 4c6d4d8..ceb5f6d 100644

package/Config.in source "package/fftw/Config.in" · line 379

Quoted 4 lines
package/Config.in +1 -0
@@ -376,6 +376,7 @@ source "package/fftw/Config.in"
 source "package/libargtable2/Config.in"
 source "package/argp-standalone/Config.in"
 source "package/boost/Config.in"
+source "package/libapr/Config.in"

You should change this to "package/apr/Config.in" now that you have changed the location of this file. This won't even work.

Quoted 12 lines

package/apr/Config.in line 1

Quoted 10 lines
package/Config.in +0 -0
 source "package/libatomic_ops/Config.in"
 source "package/libcap/Config.in"
 source "package/libcap-ng/Config.in"
package/apr/Config.in new file +1 -0
new file mode 100644
index 0000000..d156909
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_LIBAPR

Same thing here, it should be called BR2_PACKAGE_APR.

yeah i should add the namechanges in all the places... I could have seen this if i tested the latest version of my patch -.-

Quoted 20 lines

package/apr/Config.in line 6

Quoted 7 lines
package/apr/Config.in new file +3 -0
+	bool "apr"
+	help
+	  The mission of the Apache Portable Runtime (APR) project is to  

create

package/apr/Config.in new file +2 -0
+	  and maintain software libraries that provide a predictable and
+	  consistent interface to underlying platform-specific implementations

Could you add an extra line here ?

Quoted 10 lines
package/apr/Config.in new file +1 -0
+	  http://apr.apache.org/
package/apr/apr.mk new file +3 -0
new file mode 100644
index 0000000..ae91eb1
@@ -0,0 +1,18 @@
+#############################################################
+#
+# apr
Quoted 8 lines

package/apr/apr.mk line 7

Quoted 4 lines
package/apr/apr.mk new file +4 -0
+#
+#############################################################
+APR_VERSION = 1.4.6
+APR_SITE = archive.apache.org/dist/apr

You should put http:// here. We use the URL's scheme to select the appropriate downloading method. I guess it defaults to http if no scheme is set, but hey, explicit is always better than implicit :)

ok i will do that, i was to lazy befor because it worked ^^

Quoted 16 lines

package/apr/apr.mk line 18

Quoted 12 lines
package/apr/apr.mk new file +11 -0
+APR_INSTALL_STAGING = YES
+APR_CONF_ENV = \
+	ac_cv_file__dev_zero=yes \
+	ac_cv_func_setpgrp_void=yes \
+	apr_cv_process_shared_works=yes \
+	apr_cv_mutex_robust_shared=no \
+	apr_cv_tcp_nodelay_with_cork=yes \
+	ac_cv_sizeof_struct_iovec=8 \
+	apr_cv_mutex_recursive=yes
+
+$(eval $(call AUTOTARGETS))

Thanks,
Maxime

Signature · 1 line
Erstellt mit Operas revolution?rem E-Mail-Modul: http://www.opera.com/mail/