summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Severance2023-08-16 12:57:34 -0400
committerChris Severance2023-08-16 12:57:34 -0400
commit8f7b30dddf5957f74ec2cc0389d3b9611df3d787 (patch)
tree8ed0c4917e673aed1e01b35a9e7437d2329ffa05
parentb701a897b1082d7923ee4555a85cc2a696ba0233 (diff)
downloadaur-8f7b30dddf5957f74ec2cc0389d3b9611df3d787.tar.gz
autu: Update to 2.4-1
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD96
2 files changed, 69 insertions, 37 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e167c1dafd05..ffeddf69231e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = inetutils-syslogd
pkgdesc = A small syslogd
- pkgver = 1.9.4
+ pkgver = 2.4
pkgrel = 1
url = http://www.gnu.org/software/inetutils/
arch = i686
@@ -13,12 +13,14 @@ pkgbase = inetutils-syslogd
provides = logger
options = !emptydirs
backup = etc/syslog.conf
- source = http://ftp.gnu.org/gnu/inetutils/inetutils-1.9.4.tar.gz
+ source = https://ftp.gnu.org/gnu/inetutils/inetutils-2.4.tar.gz
source = syslog.conf
source = inetutils-syslogd.service
- md5sums = 04852c26c47cc8c6b825f2b74f191f52
+ md5sums = 04f8ca625d4f08ee824e98fee65b35eb
md5sums = 71d7027920dd7641653705de65fd0d97
md5sums = f528a4b680e878a13f745a38f9499e06
+ sha256sums = 76aee0c2f0954728600d510955d697a4ec29324318e784848db606ee3c09e365
+ sha256sums = a0fdd3eef46ac1a671c6a5743cd8a57213ea179c844f091eae37647f8246edde
+ sha256sums = 84086b9b3ce93db7af58d8a47cbd30e664dec83640e62b5145140b87554c82ba
pkgname = inetutils-syslogd
-
diff --git a/PKGBUILD b/PKGBUILD
index 1322175e8b4d..77b61ddc1605 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,56 +1,86 @@
-pkgname=inetutils-syslogd
-_pkgname=inetutils
-pkgver=1.9.4
-pkgrel=1
-pkgdesc="A small syslogd"
+# Maintainer: Chris Severance aur.severach aATt spamgourmet dott com
+# Contributor: mortzu
+
+pkgname='inetutils-syslogd'
+_pkgname='inetutils'
+pkgver='2.4'
+pkgrel='1'
+pkgdesc='A small syslogd'
arch=('i686' 'x86_64')
-url="http://www.gnu.org/software/inetutils/"
+url='http://www.gnu.org/software/inetutils/'
license=('GPL3')
groups=('base')
depends=('readline' 'ncurses' 'pam')
options=('!emptydirs')
provides=('logger')
-backup=(etc/syslog.conf)
-source=(http://ftp.gnu.org/gnu/inetutils/${_pkgname}-${pkgver}.tar.gz
- syslog.conf
- inetutils-syslogd.service)
-md5sums=('04852c26c47cc8c6b825f2b74f191f52'
+backup=('etc/syslog.conf')
+_srcdir="${_pkgname}-${pkgver}"
+source=(
+ "https://ftp.gnu.org/gnu/inetutils/${_pkgname}-${pkgver}.tar.gz"
+ 'syslog.conf'
+ 'inetutils-syslogd.service'
+)
+md5sums=('04f8ca625d4f08ee824e98fee65b35eb'
'71d7027920dd7641653705de65fd0d97'
'f528a4b680e878a13f745a38f9499e06')
+sha256sums=('76aee0c2f0954728600d510955d697a4ec29324318e784848db606ee3c09e365'
+ 'a0fdd3eef46ac1a671c6a5743cd8a57213ea179c844f091eae37647f8246edde'
+ '84086b9b3ce93db7af58d8a47cbd30e664dec83640e62b5145140b87554c82ba')
build() {
- cd "$srcdir/${_pkgname}-${pkgver}"
- sed -i -e '/gets is a security/d' lib/stdio.in.h
+ cd "${_srcdir}"
+ sed -e '/gets is a security/d' -i 'lib/stdio.in.h'
- ./configure --prefix=/usr --libexec=/usr/bin --localstatedir=/var \
- --sysconfdir=/etc --mandir=/usr/share/man --infodir=/usr/share/info \
- --without-wrap --with-pam \
- --disable-dnsdomainname \
- --disable-ftp --disable-ftpd \
- --disable-telnet --disable-telnetd \
- --disable-talk --disable-talkd \
- --disable-rlogin --disable-rlogind \
- --disable-rsh --disable-rshd \
- --disable-rexec --disable-rexecd \
- --disable-rcp --disable-hostname \
- --disable-tftp --disable-tftpd \
- --disable-ping --disable-ping6 \
- --disable-logger --enable-syslogd \
- --disable-inetd --disable-whois \
- --disable-uucpd --disable-ifconfig --disable-traceroute
+ local _conf=(
+ --prefix='/usr'
+ --libexec='/usr/bin'
+ --localstatedir='/var'
+ --sysconfdir='/etc'
+ --mandir='/usr/share/man'
+ --infodir='/usr/share/info'
+ --without-wrap
+ --with-pam
+ --disable-dnsdomainname
+ --disable-ftp
+ --disable-ftpd
+ --disable-telnet
+ --disable-telnetd
+ --disable-talk
+ --disable-talkd
+ --disable-rlogin
+ --disable-rlogind
+ --disable-rsh
+ --disable-rshd
+ --disable-rexec
+ --disable-rexecd
+ --disable-rcp
+ --disable-hostname
+ --disable-tftp
+ --disable-tftpd
+ --disable-ping
+ --disable-ping6
+ --disable-logger
+ --enable-syslogd
+ --disable-inetd
+ --disable-whois
+ --disable-uucpd
+ --disable-ifconfig
+ --disable-traceroute
+ )
+ ./configure "${_conf[@]}"
make
}
check() {
- cd "$srcdir/${_pkgname}-${pkgver}"
+ cd "${_srcdir}"
make check
}
package() {
- cd "$srcdir/${_pkgname}-${pkgver}"
+ cd "${_srcdir}"
make DESTDIR="${pkgdir}" install
rm -Rf "${pkgdir}/usr/share/info"
- install -Dm644 "$srcdir/$pkgname.service" "$pkgdir/usr/lib/systemd/system/$pkgname.service"
- install -Dm644 "$srcdir/syslog.conf" "${pkgdir}/etc/syslog.conf"
+ install -Dm644 "${srcdir}/${pkgname}.service" "${pkgdir}/usr/lib/systemd/system/${pkgname}.service"
+ install -Dm644 "${srcdir}/syslog.conf" "${pkgdir}/etc/syslog.conf"
}