net-misc/htpdate: initial import of version 1.1.3
This commit is contained in:
		
							parent
							
								
									6b535d1397
								
							
						
					
					
						commit
						69a6b2fbef
					
				
							
								
								
									
										12
									
								
								packages/net-misc/htpdate/files/htpdate.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								packages/net-misc/htpdate/files/htpdate.conf
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,12 @@ | ||||
| # config file for /etc/init.d/htpdate | ||||
| 
 | ||||
| # Add at least one http server to use: | ||||
| #SERVERS="<servername>" | ||||
| 
 | ||||
| # If you are using a proxy server to connect to the | ||||
| # internet comment out the following line and insert the | ||||
| # address and port of your proxy server. | ||||
| #PROXY="-P <proxy>:<port>" | ||||
| 
 | ||||
| # Set additional options, see 'man htpdate' for refernce | ||||
| HTPDATE_OPTS="-D -s" | ||||
							
								
								
									
										21
									
								
								packages/net-misc/htpdate/files/htpdate.init-r1
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								packages/net-misc/htpdate/files/htpdate.init-r1
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,21 @@ | ||||
| #!/sbin/runscript | ||||
| # Copyright 1999-2013 Gentoo Foundation | ||||
| # Distributed under the terms of the GNU General Public License v2 | ||||
| # $Id$ | ||||
| 
 | ||||
| description="Synchronizes local system with time offered by remote webservers over HTTP" | ||||
| pidfile="/run/htpdate.pid" | ||||
| command="/usr/sbin/htpdate" | ||||
| command_args="${HTPDATE_OPTS} ${PROXY} ${SERVERS}" | ||||
| 
 | ||||
| depend() { | ||||
| 	need net | ||||
| 	use dns logger | ||||
| } | ||||
| 
 | ||||
| start_pre() { | ||||
| 	if [ -z "${SERVERS}" ] ; then | ||||
| 		eerror "You need to set at least one http server to use in /etc/conf.d/htpdate" | ||||
| 		return 1 | ||||
| 	fi | ||||
| } | ||||
							
								
								
									
										33
									
								
								packages/net-misc/htpdate/htpdate-1.1.3.exheres-0
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										33
									
								
								packages/net-misc/htpdate/htpdate-1.1.3.exheres-0
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,33 @@ | ||||
| # Copyright 2016 Julian Ospald <hasufell@posteo.de> | ||||
| # Distributed under the terms of the GNU General Public License v2 | ||||
| 
 | ||||
| 
 | ||||
| SUMMARY="Synchronize local workstation with time offered by remote webservers" | ||||
| HOMEPAGE="http://www.vervest.org/fiki/bin/view/HTP/DownloadC" | ||||
| DOWNLOADS="http://www.vervest.org/htp/archive/c/${PNV}.tar.gz" | ||||
| 
 | ||||
| LICENCES="GPL-2" | ||||
| SLOT="0" | ||||
| PLATFORMS="~amd64 ~x86" | ||||
| 
 | ||||
| DEPENDENCIES="" | ||||
| 
 | ||||
| 
 | ||||
| src_prepare() { | ||||
|     # Use more standard adjtimex() to fix uClibc builds. | ||||
|     edo sed -i 's:ntp_adjtime:adjtimex:g' htpdate.[8c] | ||||
| } | ||||
| 
 | ||||
| src_compile() { | ||||
|     emake CFLAGS="-Wall ${CFLAGS} ${LDFLAGS}" CC="${CC}" | ||||
| } | ||||
| 
 | ||||
| src_install() { | ||||
|     dobin htpdate | ||||
|     doman htpdate.8 | ||||
|     dodoc README Changelog | ||||
| 
 | ||||
|     newconfd "${FILES}"/htpdate.conf htpdate | ||||
|     newinitd "${FILES}"/htpdate.init-r1 htpdate | ||||
| } | ||||
| 
 | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user