source: projects/specs/branches/6/d/dhid/dhid-vl.spec @ 521

Revision 521, 2.7 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary:  DHIS client, meant to update DNS records dynamically.
2Summary(ja):  DHIS ¥¯¥é¥¤¥¢¥ó¥È, DNS ¤Î¥Ç¡¼¥¿¤ò±ó³Ö¤«¤éưŪ¤ËÊѹ¹¤¹¤ë¥Ä¡¼¥ë
3Name: dhid
4Version: 5.1
5Release: 0vl5
6License: Distributable (BSD like)
7Group: System Environment/Daemons
8URL: http://www.dhis.org/
9Source0: ftp://ftp.dhis.org/pub/dhis/%{name}-%{version}.tar.gz
10Source1: rc.dhid
11BuildRequires: gmp-devel
12BuildRoot: %{_tmppath}/%{name}-%{version}-root
13
14%description
15dhid is the DHIS client daemon. After setting up with a DHIS provider,
16each machine should run a dhid daemon (in background) in order to
17update its DNS tables at the server.
18
19%description -l ja
20DHIS ¤Ï¡¢DNS ¤Î¥Ç¡¼¥¿¤ò±ó³Ö¤«¤éưŪ¤ËÊѹ¹¤¹¤ë¥Ä¡¼¥ë¤Ç¡¢¥À¥¤¥ä¥ë¥¢¥Ã¥×Åù¤Ç
21¾ï»þÀܳ¤µ¤ì¤Æ¤¤¤Ê¤¤¥Þ¥·¥ó¤Ç¤â¡¢Àܳ»þ¤À¤± DNS ¤ËÅÐÏ¿¤¹¤ë¤³¤È¤Ç¡¢
22¥É¥á¥¤¥ó̾¤òÍѤ¤¤¿¥µ¡¼¥Ð¤òΩ¤Á¾å¤²¤ë¤³¤È¤ò²Äǽ¤Ë¤¹¤ë¥·¥¹¥Æ¥à¤Ç¤¹¡£
23Ëܥѥ屡¼¥¸¤Ï¥À¥¤¥ä¥ë¥¢¥Ã¥×Åù¤ÇưŪ¤Ë¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤ËÀܳ¤µ¤ì¤ë
24¥Þ¥·¥ó¾å¤Ë¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ë DHIS ¥¯¥é¥¤¥¢¥ó¥È¤Ç¤¹¡£
25
26(DHIS ¥µ¡¼¥Ð¤Ï dhisd ¥Ñ¥Ã¥±¡¼¥¸¤Ç¤¹¡£)
27
28%prep
29
30%setup
31
32%build
33make RPM_OPT_FLAGS="$RPM_OPT_FLAGS"
34
35%install
36mkdir -p $RPM_BUILD_ROOT
37mkdir -p $RPM_BUILD_ROOT/usr
38mkdir -p $RPM_BUILD_ROOT/usr/sbin
39install -m 755 dhid $RPM_BUILD_ROOT/usr/sbin
40install -m 755 genkeys $RPM_BUILD_ROOT/usr/sbin
41mkdir -p $RPM_BUILD_ROOT/etc/rc.d/init.d
42install -m 755 %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/dhid
43install -m 600 dhid.conf.sample $RPM_BUILD_ROOT/etc
44
45%post
46/sbin/chkconfig --add dhid
47
48%preun
49if [ $1 = 0 ]; then
50    /etc/rc.d/init.d/dhid stop > /dev/null 2>&1
51    /sbin/chkconfig --del dhid
52fi
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%files
58%defattr(-,root,root)
59%doc AUTHORS CONTRIBUTORS COPYRIGHT INSTALL README WHATSNEW TODO
60/usr/sbin/dhid
61/usr/sbin/genkeys
62%config /etc/rc.d/init.d/dhid
63/etc/dhid.conf.sample
64
65
66%changelog
67* Sat Sep 30 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 5.1-0vl5
68- rebuild with gmp 4.1.4
69
70* Fri Mar 08 2002 Toru Sagami <sagami@vinelinux.org> 5.1-0vl4
71- rebuild on current VineSeed
72- initscript marked as config
73
74* Sun Sep 30 2001 KAJIKI Yoshihiro <kajiki@ylug.org> [5.1-0vl3]
75- correct file attribute of documents
76
77* Fri Sep 28 2001 KAJIKI Yoshihiro <kajiki@ylug.org> [5.1-0vl1]
78- update to 5.1
79
80* Thu Aug 30 2001 KAJIKI Yoshihiro <kajiki@ylug.org> [5.0-0vl3]
81- move commands into /usr/sbin to start as daemon
82- build on Vine 2.1.5
83
84* Mon Aug 27 2001 KAJIKI Yoshihiro <kajiki@ylug.org> [5.0-0vl2]
85- rebuild on VineSeed
86
87* Sun Aug 26 2001 KAJIKI Yoshihiro <kajiki@ylug.org> [5.0-0vl1]
88- update to 5.0
89
90* Sat Aug 25 2001 KAJIKI Yoshihiro <kajiki@ylug.org> [4.0.2-0vl1]
91- rebuild on Vine 2.1.5 based on the Owl River Company's RPM [4.0.2-1]
92- modify spec file to rebuild as a common user
93- add startup script
94
95* Sat Dec 16 2000 R P Herrold ( herrold@owlriver.com )
96- Initial build
97
Note: See TracBrowser for help on using the repository browser.