Hello community, here is the log from the commit of package dnsmasq for openSUSE:Factory checked in at 2013-03-14 15:19:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dnsmasq (Old) and /work/SRC/openSUSE:Factory/.dnsmasq.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dnsmasq", Maintainer is "m...@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/dnsmasq/dnsmasq.changes 2013-02-25 20:33:59.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.dnsmasq.new/dnsmasq.changes 2013-03-14 15:19:55.000000000 +0100 @@ -1,0 +2,10 @@ +Tue Mar 12 18:09:40 UTC 2013 - vu...@suse.com + +- Create a utils subpackage to include DHCP lease management utils + (that are living in contrib/wrt): + + Explicitly build them in %build and install the files in + %install. + + Summary and description of the new subpackage are taken from + Fedora. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dnsmasq.spec ++++++ --- /var/tmp/diff_new_pack.BYMmLx/_old 2013-03-14 15:20:08.000000000 +0100 +++ /var/tmp/diff_new_pack.BYMmLx/_new 2013-03-14 15:20:08.000000000 +0100 @@ -55,6 +55,14 @@ Dnsmasq supports static and dynamic DHCP leases and BOOTP for network booting of diskless machines. +%package utils +Summary: Utilities for manipulating DHCP server leases +Group: Productivity/Networking/DNS/Servers + +%description utils +Utilities that use the standard DHCP protocol to query/remove a DHCP +server's leases. + %prep %setup -q -n dnsmasq-%{version} %setup -q -T -D -a1 -n dnsmasq-%{version} @@ -68,6 +76,7 @@ export CFLAGS="%optflags -std=gnu99 -fPIC -DPIC -fpie" export LDFLAGS="-Wl,-z,relro,-z,now -pie" make %{?_smp_mflags} AWK=gawk all-i18n +make -C contrib/wrt %{?_smp_mflags} %pre if ! /usr/bin/getent group tftp >/dev/null; then @@ -111,6 +120,15 @@ install -m 644 dbus/dnsmasq.conf ${RPM_BUILD_ROOT}/etc/dbus-1/system.d/dnsmasq.conf install -D -m 0644 %SOURCE2 %{buildroot}%{_unitdir}/system/dnsmasq.service install -d -m 0750 ${RPM_BUILD_ROOT}/srv/tftpboot + +# utils subpackage +mkdir -p $RPM_BUILD_ROOT%{_bindir} $RPM_BUILD_ROOT%{_mandir}/man1 +install -m 755 contrib/wrt/dhcp_release ${RPM_BUILD_ROOT}%{_bindir}/dhcp_release +install -m 644 contrib/wrt/dhcp_release.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/dhcp_release.1 +install -m 755 contrib/wrt/dhcp_lease_time ${RPM_BUILD_ROOT}%{_bindir}/dhcp_lease_time +install -m 644 contrib/wrt/dhcp_lease_time.1 ${RPM_BUILD_ROOT}%{_mandir}/man1/dhcp_lease_time.1 +rm contrib/wrt/{dhcp_release,dhcp_lease_time} + %find_lang %{name} --with-man %files -f %{name}.lang @@ -129,4 +147,8 @@ %{_unitdir}/system/dnsmasq.service %dir %attr(0750,root,tftp) /srv/tftpboot +%files utils +%{_bindir}/dhcp_* +%{_mandir}/man1/dhcp_* + %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org