Add default Smack manifest for alsa-scenario-scn-data-0-codec.spec
[pkgs/a/alsa-scenario-files-0.0.git] / packaging / alsa-scenario-scn-data-0-codec.spec
1 Name:       alsa-scenario-scn-data-0-codec 
2 Summary:    alsa-scenario-scn-data-0
3 Version:    0.0.28
4 Release:    1
5 Group:      TO_BE/FILLED_IN
6 License:    LGPLv2.1
7 Source0:    alsa-scenario-scn-data-0-codec-%{version}.tar.bz2
8 Source1001: packaging/alsa-scenario-scn-data-0-codec.manifest 
9
10
11 %description
12 Description: alsa-scenario-scn-data-0
13
14
15 %package -n alsa-scenario-scn-data-0-base
16 Summary:    alsa-scenario-scn-data-0
17 Group:      TO_BE/FILLED_IN
18
19 %description -n alsa-scenario-scn-data-0-base
20 Description: alsa-scenario-scn-data-0
21
22 %package -n alsa-scenario-scn-data-0-mc1n2
23 Summary:    alsa-scenario-scn-data-0
24 Group:      TO_BE/FILLED_IN
25
26 %description -n alsa-scenario-scn-data-0-mc1n2
27 Description: alsa-scenario-scn-data-0
28
29
30 %prep
31 %setup -q 
32
33 ./autogen.sh
34 %configure --disable-static 
35
36 %build
37 cp %{SOURCE1001} .
38
39 make %{?jobs:-j%jobs}
40
41 %install
42 rm -rf %{buildroot}
43 %make_install
44
45 %post -n alsa-scenario-scn-data-0-base
46 BASE_PATH=/usr/etc/sound
47 CODEC=default
48
49 chmod 644 $BASE_PATH/$CODEC/*
50 chmod 644 $BASE_PATH/$CODEC.conf
51
52 chown -R 0:6822 $BASE_PATH/$CODEC
53 chown 0:6822 $BASE_PATH/$CODEC.conf
54
55 %pre -n alsa-scenario-scn-data-0-mc1n2
56 BASE_PATH=/usr/etc/sound
57 if [ -e $BASE_PATH/default.conf ]; then
58         rm -rf $BASE_PATH/default
59         rm -rf $BASE_PATH/default.conf
60 fi
61
62 %post -n alsa-scenario-scn-data-0-mc1n2
63 BASE_PATH=/usr/etc/sound
64 CODEC=mc1n2
65
66 chmod 644 $BASE_PATH/$CODEC/*
67 chmod 644 $BASE_PATH/$CODEC.conf
68
69 chown -R 0:6822 $BASE_PATH/$CODEC
70 chown 0:6822 $BASE_PATH/$CODEC.conf
71
72 ln -s $BASE_PATH/$CODEC $BASE_PATH/default
73 ln -s $BASE_PATH/$CODEC.conf $BASE_PATH/default.conf
74
75
76 %files -n alsa-scenario-scn-data-0-base
77 %manifest alsa-scenario-scn-data-0-codec.manifest
78 %defattr(-,root,root,-)
79 /usr/etc/sound/default/*
80 /usr/etc/sound/default.conf
81
82 %files -n alsa-scenario-scn-data-0-mc1n2
83 %manifest alsa-scenario-scn-data-0-codec.manifest
84 %defattr(-,root,root,-)
85 /usr/etc/sound/mc1n2/*
86 /usr/etc/sound/mc1n2.conf