diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2014-06-03 06:17:21 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2014-06-03 06:17:21 +0000 |
commit | beadf77f06d086972b6bd96a69191610ac698f2f (patch) | |
tree | 426a5b57b792e25424cb2e2c23a8c71872036806 | |
parent | efb895ec4aadba6d76f3679c75e784a19e8422fb (diff) | |
download | alpine_aports-beadf77f06d086972b6bd96a69191610ac698f2f.tar.bz2 alpine_aports-beadf77f06d086972b6bd96a69191610ac698f2f.tar.xz alpine_aports-beadf77f06d086972b6bd96a69191610ac698f2f.zip |
main/rsyslog: upgrade to 8.2.1
-rw-r--r-- | main/rsyslog/APKBUILD | 31 | ||||
-rw-r--r-- | main/rsyslog/musl-fix-headers.patch | 58 |
2 files changed, 39 insertions, 50 deletions
diff --git a/main/rsyslog/APKBUILD b/main/rsyslog/APKBUILD index 0d1a54e09c..233f63756a 100644 --- a/main/rsyslog/APKBUILD +++ b/main/rsyslog/APKBUILD | |||
@@ -1,28 +1,29 @@ | |||
1 | # Maintainer: Cameron Banta <cbanta@gmail.com> | 1 | # Maintainer: Cameron Banta <cbanta@gmail.com> |
2 | # Contributor: cbanta@gmail.com | 2 | # Contributor: cbanta@gmail.com |
3 | pkgname=rsyslog | 3 | pkgname=rsyslog |
4 | pkgver=6.4.2 | 4 | pkgver=8.2.1 |
5 | pkgrel=2 | 5 | pkgrel=0 |
6 | pkgdesc="Enhanced multi-threaded syslogd with database support and more." | 6 | pkgdesc="Enhanced multi-threaded syslogd with database support and more." |
7 | url="http://www.rsyslog.com/" | 7 | url="http://www.rsyslog.com/" |
8 | arch="all" | 8 | arch="all" |
9 | license="GPLv3 LGPL-3" | 9 | license="GPLv3 LGPL-3" |
10 | makedepends="zlib-dev gnutls-dev mysql-dev postgresql-dev net-snmp-dev | 10 | makedepends="zlib-dev gnutls-dev mysql-dev postgresql-dev net-snmp-dev |
11 | libnet-dev libgcrypt-dev libee-dev libestr-dev" | 11 | libnet-dev libgcrypt-dev libee-dev libestr-dev liblogging-dev |
12 | json-c-dev" | ||
12 | subpackages="$pkgname-doc $pkgname-mysql $pkgname-pgsql $pkgname-tls $pkgname-snmp" | 13 | subpackages="$pkgname-doc $pkgname-mysql $pkgname-pgsql $pkgname-tls $pkgname-snmp" |
13 | source="http://www.rsyslog.com/files/download/$pkgname/$pkgname-$pkgver.tar.gz | 14 | source="http://www.rsyslog.com/files/download/$pkgname/$pkgname-$pkgver.tar.gz |
14 | musl-fix-headers.patch | ||
15 | $pkgname.initd | 15 | $pkgname.initd |
16 | $pkgname.confd | 16 | $pkgname.confd |
17 | $pkgname.logrotate | 17 | $pkgname.logrotate |
18 | $pkgname.conf" | 18 | $pkgname.conf |
19 | musl-fix-headers.patch | ||
20 | " | ||
19 | 21 | ||
20 | 22 | ||
21 | _builddir="$srcdir"/$pkgname-$pkgver | 23 | _builddir="$srcdir"/$pkgname-$pkgver |
22 | 24 | ||
23 | prepare() { | 25 | prepare() { |
24 | cd "$_builddir" | 26 | cd "$_builddir" |
25 | update_config_sub || return 1 | ||
26 | for i in $source; do | 27 | for i in $source; do |
27 | case $i in | 28 | case $i in |
28 | *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; | 29 | *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; |
@@ -93,21 +94,21 @@ snmp() { | |||
93 | mv "$pkgdir"/usr/lib/rsyslog/omsnmp.so "$subpkgdir"/usr/lib/rsyslog/ | 94 | mv "$pkgdir"/usr/lib/rsyslog/omsnmp.so "$subpkgdir"/usr/lib/rsyslog/ |
94 | } | 95 | } |
95 | 96 | ||
96 | md5sums="7de0124ec7d67ce2bfda0009ab1263ee rsyslog-6.4.2.tar.gz | 97 | md5sums="be8c0117e29b6a0313a3b8148f562e07 rsyslog-8.2.1.tar.gz |
97 | a151d938f3cbdc216100ea1751e4df10 musl-fix-headers.patch | ||
98 | 6b63d774eb718bc1ab91f3fb5471ade3 rsyslog.initd | 98 | 6b63d774eb718bc1ab91f3fb5471ade3 rsyslog.initd |
99 | 0a0aef98f677364e6178c34274df7723 rsyslog.confd | 99 | 0a0aef98f677364e6178c34274df7723 rsyslog.confd |
100 | bc43debc9ffdf66bc1409025fd3d1176 rsyslog.logrotate | 100 | bc43debc9ffdf66bc1409025fd3d1176 rsyslog.logrotate |
101 | 65fbf5a7a81a53a70974e3085e96cb41 rsyslog.conf" | 101 | 65fbf5a7a81a53a70974e3085e96cb41 rsyslog.conf |
102 | sha256sums="ca92434c87f7390a5ea7ce6aea94c6cb05474bf778ec5d8ebc0b9a50f321749c rsyslog-6.4.2.tar.gz | 102 | 30c454c237739a51cf0aedcd8f9b1a3d musl-fix-headers.patch" |
103 | 290aaa384b063b0ac09f4d06ef394dec2606030b87b23bd75625f0bf20106692 musl-fix-headers.patch | 103 | sha256sums="193901c359b8228a85dca7a6a2e715ab2b52c18a66ca9f805d4028bedff98196 rsyslog-8.2.1.tar.gz |
104 | dfe1c50766df7bf862507f8f0819e01f78c3054e57e8c4db1f16b3874a04094c rsyslog.initd | 104 | dfe1c50766df7bf862507f8f0819e01f78c3054e57e8c4db1f16b3874a04094c rsyslog.initd |
105 | c476c2180fcceaf581d26d2da6201fbe7a2b9fc89c58456fdb3bdaf18a4cbb56 rsyslog.confd | 105 | c476c2180fcceaf581d26d2da6201fbe7a2b9fc89c58456fdb3bdaf18a4cbb56 rsyslog.confd |
106 | f0effc19bd1f1bfa367d65d6516c73509cb34545157b9e91cf6e437685dd3fe5 rsyslog.logrotate | 106 | f0effc19bd1f1bfa367d65d6516c73509cb34545157b9e91cf6e437685dd3fe5 rsyslog.logrotate |
107 | 559a8221d2ef9376a77e08de05206f3d2214a81fa88649f5bca2a1207f8918c5 rsyslog.conf" | 107 | 559a8221d2ef9376a77e08de05206f3d2214a81fa88649f5bca2a1207f8918c5 rsyslog.conf |
108 | sha512sums="7d6d16fd7334f814040878debdca7815bfa00fb8e996052b04dfbe379681dfcbb2213dc779f9407b8fb861b07a829fb0cf3bd9ec697b7affd38e338ca2ab93b8 rsyslog-6.4.2.tar.gz | 108 | cb08b2b823fbd38d2bb72e5a3702b5f80f2652fe8d0b04401580bc04fcfcd7e8 musl-fix-headers.patch" |
109 | a38b7b575f55614e8aae4408d22ad39371174f58ffd1f870510d07cdc3a2c2577a25934746e376c6919e1f2ccfed00f7ea01ab862aa656e7b4c945af7553e3e3 musl-fix-headers.patch | 109 | sha512sums="e4aa4052e4322cd1657c31f72a707c3de559a41d253d104758129670436d58796c34656200765c94d2ad8f46aee3e8c340cc40a57138e810910ce7f019cf04e9 rsyslog-8.2.1.tar.gz |
110 | e35f07e9ce499b874bcc441cb3fa1f7a1c545bc72fec24f96debfbe00dff4d0a27d987c7cc70fd160c718bd25d9a0d291c241fc527aeef897842b7c8a48b35d3 rsyslog.initd | 110 | e35f07e9ce499b874bcc441cb3fa1f7a1c545bc72fec24f96debfbe00dff4d0a27d987c7cc70fd160c718bd25d9a0d291c241fc527aeef897842b7c8a48b35d3 rsyslog.initd |
111 | c216674e6867d655c2c09b6205071591ae2b1611ad5dd0346e682733abafa8a1be261fdd9bb985bb5d05d5bfa708a68262b1a94e654a2c18d352fd02d6f950a3 rsyslog.confd | 111 | c216674e6867d655c2c09b6205071591ae2b1611ad5dd0346e682733abafa8a1be261fdd9bb985bb5d05d5bfa708a68262b1a94e654a2c18d352fd02d6f950a3 rsyslog.confd |
112 | d54377ddf39197656811a84272568ea761f984e19dd04fc54f372dd04a9244e66d02b26ab33073d0344d054f031660ec611f3c7a18c266e7b68cef5e2c47f06f rsyslog.logrotate | 112 | d54377ddf39197656811a84272568ea761f984e19dd04fc54f372dd04a9244e66d02b26ab33073d0344d054f031660ec611f3c7a18c266e7b68cef5e2c47f06f rsyslog.logrotate |
113 | 032ccce1850bc89fb37b4b23f1607ce73086ff2b057838a1b83e36751ee0412c537fc0c9cbc2c6e8098311e6a04569c7fc7f7dea80111e8c8623b3b0cc3cccd1 rsyslog.conf" | 113 | 032ccce1850bc89fb37b4b23f1607ce73086ff2b057838a1b83e36751ee0412c537fc0c9cbc2c6e8098311e6a04569c7fc7f7dea80111e8c8623b3b0cc3cccd1 rsyslog.conf |
114 | 46795d203ede87ce313bd34e0cad6c116904ae3bb4b5b46449e7f49ba1f20d4d43e54e88f77d730277d3117f93fc250c1c93cfe2f03fdfc7f3c880adcf5629ad musl-fix-headers.patch" | ||
diff --git a/main/rsyslog/musl-fix-headers.patch b/main/rsyslog/musl-fix-headers.patch index c14c94085a..a6dafc428a 100644 --- a/main/rsyslog/musl-fix-headers.patch +++ b/main/rsyslog/musl-fix-headers.patch | |||
@@ -1,38 +1,26 @@ | |||
1 | --- rsyslog-6.4.2.orig/tools/omfile.c | 1 | --- ./tools/omfile.c.orig |
2 | +++ rsyslog-6.4.2/tools/omfile.c | 2 | +++ ./tools/omfile.c |
3 | @@ -37,6 +37,7 @@ | 3 | @@ -47,10 +47,7 @@ |
4 | */ | 4 | #include <ctype.h> |
5 | #include "config.h" | 5 | #include <libgen.h> |
6 | #include "rsyslog.h" | ||
7 | +#include <fcntl.h> | ||
8 | #include <stdio.h> | ||
9 | #include <stdarg.h> | ||
10 | #include <stdlib.h> | ||
11 | --- rsyslog-6.4.2.orig/tools/pidfile.c | ||
12 | +++ rsyslog-6.4.2/tools/pidfile.c | ||
13 | @@ -29,6 +29,7 @@ | ||
14 | * First version (v0.2) released | ||
15 | */ | ||
16 | |||
17 | +#include <fcntl.h> | ||
18 | #include <stdio.h> | ||
19 | #include <unistd.h> | ||
20 | #include <sys/stat.h> | ||
21 | --- rsyslog-6.4.2.orig/tools/syslogd.c | ||
22 | +++ rsyslog-6.4.2/tools/syslogd.c | ||
23 | @@ -46,13 +46,14 @@ | ||
24 | #define DEFUPRI (LOG_USER|LOG_NOTICE) | ||
25 | #define TIMERINTVL 30 /* interval for checking flush, mark */ | ||
26 | |||
27 | +#define GNU_SOURCE | ||
28 | #include <unistd.h> | 6 | #include <unistd.h> |
29 | #include <stdlib.h> | 7 | -#include <sys/file.h> |
30 | #include <stdio.h> | 8 | -#ifdef OS_SOLARIS |
9 | -# include <fcntl.h> | ||
10 | -#endif | ||
31 | +#include <fcntl.h> | 11 | +#include <fcntl.h> |
32 | #include <stddef.h> | 12 | #ifdef HAVE_ATOMIC_BUILTINS |
33 | #include <ctype.h> | 13 | # include <pthread.h> |
34 | #include <limits.h> | 14 | #endif |
35 | -#define GNU_SOURCE | 15 | --- ./tools/pidfile.c.orig |
16 | +++ ./tools/pidfile.c | ||
17 | @@ -36,9 +36,7 @@ | ||
36 | #include <string.h> | 18 | #include <string.h> |
37 | #include <stdarg.h> | 19 | #include <errno.h> |
38 | #include <time.h> | 20 | #include <signal.h> |
21 | -#ifdef __sun | ||
22 | #include <fcntl.h> | ||
23 | -#endif | ||
24 | |||
25 | #include "srUtils.h" | ||
26 | |||