dhcpcd-vl.spec 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207
  1. Summary: A DHCP (Dynamic Host Configuration Protocol) client.
  2. Summary(ja): DHCP (Dynamic Host Configuration Protocol) クライアント
  3. Name: dhcpcd
  4. Version: 8.1.1
  5. Release: 1%{?_dist_release}
  6. Group: System Environment/Base
  7. Vendor: Project Vine
  8. Distribution: Vine Linux
  9. License: BSD
  10. URL: https://roy.marples.name/projects/dhcpcd
  11. Source: https://roy.marples.name/downloads/dhcpcd/dhcpcd-%{version}.tar.xz
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: chrony
  14. BuildRequires: eudev-libudev-devel
  15. %description
  16. DHCP (Dynamic Host Configuration Protocol) is a protocol which allows
  17. individual devices on an IP network to get their own network
  18. configuration information (IP address, subnetmask, broadcast address,
  19. etc.) from a DHCP server. The overall purpose of DHCP is to make it
  20. easier to administer a large network. The dhcpcd package includes a
  21. DHCP client daemon.
  22. If you're going to use DHCP on your network, you'll need to install
  23. the server package (dhcp) on the server, and a client package on the
  24. client machines. The dhcpcd package includes a DHCP client, but we
  25. suggest that you instead install the DHCP client included in the pump
  26. package, which provides a faster and simpler DHCP client.
  27. %description -l ja
  28. DHCP (Dynamic Host Configuration Protocol) は,IP ネットワークの
  29. 各デバイスに,ネットワーク設定情報 (IP アドレス,サブネットマスク,
  30. ブロードキャストアドレス等) を割り当てる為のプロトコルです.
  31. DHCP の主な目的は,大規模なネットワークでの管理を簡単にすることです.
  32. この dhcpcd パッケージには DHCP クライアントデーモンが含まれています.
  33. あなたのネットワークで DHCP を使うためには,サーバ側に dhcp サーバ
  34. (dhcp パッケージ) を,そしてクライアント側に dhcp クライアント
  35. (dhcpcd パッケージ) をインストールする必要があります.
  36. この dhcpcd パッケージには DHCP クライアントが含まれていますが,
  37. 代わりに pump パッケージの DHCP クライアントをインストールすることを
  38. お勧めします.pump はより高速でよりシンプルな DHCP クライアントです.
  39. %prep
  40. %setup -q -n dhcpcd-%{version}
  41. %build
  42. %configure --sbindir=/sbin
  43. make CFLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags}
  44. %install
  45. rm -rf %{buildroot}
  46. make install DESTDIR=%{buildroot}
  47. %clean
  48. rm -rf %{buildroot}
  49. %files
  50. %defattr(-,root,root)
  51. %license LICENSE
  52. %doc README.md
  53. /sbin/dhcpcd
  54. %dir %{_libdir}/dhcpcd
  55. %dir %{_libdir}/dhcpcd/dev
  56. %{_libdir}/dhcpcd/dev/*
  57. %dir %{_libexecdir}/dhcpcd-hooks
  58. %{_libexecdir}/dhcpcd-hooks/*
  59. %{_libexecdir}/dhcpcd-run-hooks
  60. %config(noreplace) %{_sysconfdir}/dhcpcd.conf
  61. %dir %{_datadir}/dhcpcd
  62. %dir %{_datadir}/dhcpcd/hooks
  63. %{_datadir}/dhcpcd/hooks/*
  64. %{_mandir}/man5/*
  65. %{_mandir}/man8/*
  66. %{_localstatedir}/db/dhcpcd
  67. %changelog
  68. * Sun Nov 17 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 8.1.1-1
  69. - salvaged from orphaned repo.
  70. - new upstream release.
  71. * Fri Aug 15 2008 Shu KONNO <owa@bg.wakwak.com> 1.3.22pl4-1vl5
  72. - applied new versioning policy, spec in utf-8
  73. * Tue May 22 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.22pl4-0vl3
  74. - run libtoolize/autoreconf to build on x86_64
  75. * Wed Sep 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.22pl4-0vl2
  76. - rebuild to add gpg sign
  77. * Tue Feb 4 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 1.3.22pl4-0vl1
  78. - new upstream release to fix security bug
  79. * Thu Jan 31 2002 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.3.21pl2-2vl1
  80. - updated in sync with 1.3.21pl2-2 from Rawhide and built for Vine Linux
  81. - added Japanese summary and description
  82. * Wed Jan 09 2002 Tim Powers <timp@redhat.com>
  83. - automated rebuild
  84. * Fri Jan 04 2002 Elliot Lee <sopwith@redhat.com> 1.3.21pl2-1
  85. - Update to pl2
  86. - Fix #54600
  87. * Mon Dec 31 2001 Elliot Lee <sopwith@redhat.com> 1.3.21pl1-3
  88. - dhcpcd-1.3.21-multicast.patch sets IFF_MULTICAST (fixes 48669).
  89. * Sun Dec 30 2001 Elliot Lee <sopwith@redhat.com> 1.3.21pl1-2
  90. - After updating to a new version, reincorporate the dhcpcd-post.patch and fix some other nits.
  91. * Thu Sep 20 2001 Elliot Lee <sopwith@redhat.com> 1.3.20pl0
  92. - Update to new version
  93. * Mon Jul 16 2001 Elliot Lee <sopwith@redhat.com>
  94. - Bug #7961 plus my own observations resulted in Patch5 to fix alignment errors.
  95. * Wed Jul 11 2001 Nalin Dahyabhai <nalin@redhat.com>
  96. - don't write two search lines to resolv.conf
  97. - suppress output from %%pre script
  98. * Sun Jun 24 2001 Elliot Lee <sopwith@redhat.com>
  99. - Bump release + rebuild.
  100. * Wed Mar 14 2001 Bill Nottingham <notting@redhat.com>
  101. - fix running of ifup-post on ip address change
  102. * Fri Feb 16 2001 Nalin Dahyabhai <nalin@redhat.com>
  103. - remove the circular link which was in a previous version of this package
  104. * Wed Feb 14 2001 Bill Nottingham <notting@redhat.com>
  105. - fix the symlink, for real (#27622)
  106. * Mon Feb 12 2001 Bill Nottingham <notting@redhat.com>
  107. - run ifup-post on ip address change
  108. * Mon Aug 21 2000 Bill Nottingham <notting@redhat.com>
  109. - package up /etc/dhcpcd as a symlink instead
  110. * Fri Jul 21 2000 Erik Troan <ewt@redhat.com>
  111. - package up /etc/dhcpc as a symlink
  112. * Wed Jul 12 2000 Prospector <bugzilla@redhat.com>
  113. - automatic rebuild
  114. * Thu Jun 22 2000 Bill Nottingham <notting@redhat.com>
  115. - actually update to 1.3.18pl8
  116. * Mon Jun 19 2000 Preston Brown <pbrown@redhat.com>
  117. - FHS paths
  118. * Thu May 11 2000 Karsten Hopp <Karsten.Hopp@redhat.de>
  119. - updated to dhcpcd-1.3.18pl8
  120. * Thu Feb 03 2000 Erik Troan <ewt@redhat.com>
  121. - updated to dhcpcd-1.3.18pl3
  122. - don't statically link the binary
  123. * Wed Feb 02 2000 Cristian Gafton <gafton@redhat.com>
  124. - rebuild to fix the descriptions and summary
  125. - man pages are compressed
  126. * Mon Oct 04 1999 Cristian Gafton <gafton@redhat.com>
  127. - rebuild against the latest glibc in the sparc tree
  128. * Wed Jun 2 1999 Jeff Johnson <jbj@redhat.com>
  129. - include 802.2 token ring support patch (#2061).
  130. * Sat May 29 1999 Jeff Johnson <jbj@redhat.com>
  131. - include /etc/dhcpc in package (#3097).
  132. - upgrade to 1.3.17-pl5.
  133. * Mon Apr 19 1999 Bill Nottingham <notting@redhat.com>
  134. - build for 6.0
  135. * Wed Dec 23 1998 Jeff Johnson <jbj@redhat.com>
  136. - mark default route up.
  137. * Sun Jun 7 1998 Jeff Johnson <jbj@redhat.com>
  138. - Fix packet alignment problems on sparc.
  139. - build root.
  140. * Mon Jun 01 1998 Prospector System <bugs@redhat.com>
  141. - translations modified for de
  142. * Wed May 6 1998 Alan Cox
  143. - fixed some potential buffer exploits reported by Chris Evans
  144. * Mon Apr 27 1998 Prospector System <bugs@redhat.com>
  145. - translations modified for de, fr, tr
  146. * Sun Oct 19 1997 Erik Troan <ewt@redhat.com>
  147. - spec file cleanups
  148. * Tue Jul 08 1997 Erik Troan <ewt@redhat.com>
  149. - built against glibc, updated to 0.65
  150. * Mon Apr 21 1997 Otto Hammersmith <otto@redhat.com>
  151. - fixed summary line... was a summary for tar.