* updated kmbox (21.12.1 -> 21.12.2), untested
[t2-trunk.git] / package / network / clockspeed / clockspeed.conf
blob8eccf5bbc8aeca270a76c3efa2a5def682f26d25
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
3
4 # T2 SDE: package/.../clockspeed/clockspeed.conf
5 # Copyright (C) 2004 - 2005 The T2 SDE Project
6
7 # More information can be found in the files COPYING and README.
8
9 # This program is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; version 2 of the License. A copy of the
12 # GNU General Public License can be found in the file COPYING.
13 # --- T2-COPYRIGHT-NOTE-END ---
15 makeopt="$makeopt it leapsecs.dat"
17 clockspeed_config() {
18         echo $CC > conf-cc
19         echo $CC > conf-ld
20         echo /$prefix > conf-home
21         # clockspeed is x86 / solaris only ...
22         [[ $arch = x86* ]] || sed -i 's/ clockspeed / /' Makefile
25 # the included install procedure is gather grave and not cross compile aware,
26 # since it builds a custom install binary doing the work ...
27 makeinstopt=
28 clockspeed_install() {
29         while read dir file; do
30                 # only available on x86*
31                 [[ $arch != x86* ]] && [[ $file = clockspeed* ]] && continue
32                 mkdir -p $root/$prefix/$dir
33                 cp $file $root/$prefix/$dir/$file
34         done < <( grep "c(.*man\|c(.*bin" hier.c | cut -d \" --output-delimiter ' '  -f 2,4 )
36         mkdir -p $root/var/state/clockspeed
37         cp leapsecs.dat $root/var/state/clockspeed/
40 hook_add premake 5 'clockspeed_config'
41 hook_add postmake 5 "clockspeed_install"