Date: Friday, September 11, 2015 @ 08:52:08 Author: fyan Revision: 245761
upgpkg: dhcp 4.3.3-2 include a systemd unit for dhclient (FS#38420) Added: dhcp/trunk/dhclient@.service Modified: dhcp/trunk/PKGBUILD -------------------+ PKGBUILD | 7 ++++++- dhclient@.service | 10 ++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2015-09-11 06:32:34 UTC (rev 245760) +++ PKGBUILD 2015-09-11 06:52:08 UTC (rev 245761) @@ -8,7 +8,7 @@ # separate patch levels with a period to maintain proper versioning. pkgver=4.3.3 _pkgver=4.3.3 -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('custom:isc-dhcp') url="https://www.isc.org/software/dhcp" @@ -16,6 +16,7 @@ source=(ftp://ftp.isc.org/isc/${pkgbase}/${_pkgver}/${pkgbase}-${_pkgver}.tar.gz{,.asc} dhcpd4.service dhcpd6.service + dhclient@.service dhcp-4.3.1-client_script-1.patch dhcp-4.3.1-missing_ipv6-1.patch arch_patch_over_lfs.patch) @@ -23,6 +24,7 @@ 'SKIP' '33cceed7056fdceda845eef26934f30f' '4db26ed8335b908ef8cdee55172a84ed' + '06aa2ae46f05fdc784275e6ae54a8f7f' 'c02bddb6c6c33c5885e3dd072ee2ee40' 'da655f02f1cf4d95b4708e84e69edbc8' 'ea45057374098b8ff7e140ecedf7696a') @@ -98,4 +100,7 @@ # install license install -m644 -D LICENSE "${pkgdir}/usr/share/licenses/dhclient/LICENSE" + + # install systemd service unit + install -m644 -D "$srcdir/dhclient@.service" "${pkgdir}/usr/lib/systemd/system/dhclient@.service" } Added: dhclient@.service =================================================================== --- dhclient@.service (rev 0) +++ dhclient@.service 2015-09-11 06:52:08 UTC (rev 245761) @@ -0,0 +1,10 @@ +[Unit] +Description=dhclient on %I +Wants=network.target +Before=network.target + +[Service] +ExecStart=/usr/bin/dhclient -d %I + +[Install] +WantedBy=multi-user.target