77 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			Bash
		
	
	
	
	
	
| version=\
 | |
| (
 | |
|     "2.4.2"
 | |
| )
 | |
| 
 | |
| git=\
 | |
| (
 | |
|     #"git://github.com/tomojitakasu/RTKLIB#master"
 | |
|     "git://github.com/krisklau/RTKLIB#fix/iss99"
 | |
| )
 | |
| 
 | |
| git_hash=\
 | |
| (
 | |
|     ec4c2a46eca3cfd98fd2a9a7402bc172ae663858
 | |
| )
 | |
| 
 | |
| maintainer=\
 | |
| (
 | |
|     'Kristian Klausen <kristian.klausen@itk.ntnu.no>'
 | |
| )
 | |
| 
 | |
| 
 | |
| post_unpack()
 | |
| {    
 | |
|     echo "Checking out correct version"
 | |
|     cd "${cfg_dir_builds}/$pkg/RTKLIB-git"
 | |
|     git reset --hard ${git_hash}
 | |
| }
 | |
| 
 | |
| build_dir="RTKLIB-git"
 | |
| 
 | |
| build()
 | |
| {
 | |
|     cd app/str2str/gcc
 | |
|     $cmd_make \
 | |
| 	CC=$cmd_target_cc \
 | |
| 	CTARGET="${cfg_target_gcc_flags} -DSVR_REUSEADDR" \
 | |
| 	BINDIR="${cfg_dir_toolchain_sysroot}/usr/bin" 
 | |
| 	
 | |
|     cd ../../rtkrcv/gcc
 | |
|     $cmd_make \
 | |
| 	CC=$cmd_target_cc \
 | |
| 	CTARGET="$cfg_target_gcc_flags" \
 | |
| 	BINDIR="${cfg_dir_toolchain_sysroot}/usr/bin" 
 | |
| }
 | |
| 
 | |
| host_install()
 | |
| {
 | |
|     cd app/str2str/gcc
 | |
|     $cmd_make \
 | |
| 	CC=$cmd_target_cc \
 | |
| 	CTARGET="$cfg_target_gcc_flags " \
 | |
| 	BINDIR="${cfg_dir_toolchain_sysroot}/usr/bin" \
 | |
| 	install
 | |
| 	
 | |
| 	cd ../../rtkrcv/gcc
 | |
|     $cmd_make \
 | |
| 	CC=$cmd_target_cc \
 | |
| 	CTARGET="$cfg_target_gcc_flags " \
 | |
| 	BINDIR="${cfg_dir_toolchain_sysroot}/usr/bin" \
 | |
| 	install
 | |
| }
 | |
| 
 | |
| target_install()
 | |
| {
 | |
|     cp -a "${cfg_dir_toolchain_sysroot}/usr/bin/str2str" "${cfg_dir_rootfs}/usr/bin/" &&
 | |
|     $cmd_target_strip "${cfg_dir_rootfs}/usr/bin/str2str" 
 | |
|     
 | |
|     cp -a "${cfg_dir_toolchain_sysroot}/usr/bin/rtkrcv" "${cfg_dir_rootfs}/usr/bin/" &&
 | |
|     $cmd_target_strip "${cfg_dir_rootfs}/usr/bin/rtkrcv" 
 | |
|     
 | |
|     # Copy configurations and run-time commands
 | |
|     $cmd_mkdir "${cfg_dir_rootfs}/etc/rtklib/conf" &&
 | |
|     cp -a $cfg_dir_builds/rtklib/$build_dir/data ${cfg_dir_rootfs}/etc/rtklib
 | |
| }
 | |
| 
 |