1 |
Amadeusz Żołnowski - 13:24 13.09.11 wrote: |
2 |
> Hi, |
3 |
> |
4 |
> |
5 |
> Excerpts from Michal Hrusecky's message of 2011-09-13 13:11:28 +0200: |
6 |
> > Comments and improvements are welcome. |
7 |
> |
8 |
> Just some minor remarks: |
9 |
> |
10 |
> |
11 |
> > [[ -z ${OPENSUSE_RELEASE} ]] || OBS_PROJECT="openSUSE:${OPENSUSE_RELEASE}" |
12 |
> > [[ -n ${OBS_PROJECT} ]] || die "OBS_PROJECT not set!" |
13 |
> > [[ -n ${OBS_PACKAGE} ]] || die "OBS_PACKAGE not set!" |
14 |
> |
15 |
> You don't need -n/-z with [[. |
16 |
|
17 |
But they don't do any harm either, right ;-) |
18 |
|
19 |
> [[ $var ]] == [[ -n $var ]] |
20 |
> [[ ! $var ]] == [[ -z $var ]] |
21 |
> |
22 |
> So: |
23 |
> |
24 |
> [[ ${OPENSUSE_RELEASE} ]] && OBS_PROJECT="openSUSE:${OPENSUSE_RELEASE}" |
25 |
> [[ ${OBS_PROJECT} ]] || die "OBS_PROJECT not set!" |
26 |
> [[ ${OBS_PACKAGE} ]] || die "OBS_PACKAGE not set!" |
27 |
> |
28 |
> > obs-service_src_install() { |
29 |
> > debug-print-function ${FUNCNAME} "$@" |
30 |
> > debug-print "Installing service \"${OBS_SERVICE_NAME}\"" |
31 |
> > exeinto /usr/lib/obs/service |
32 |
> > doexe ${DISTDIR}/${OBS_SERVICE_NAME} |
33 |
> > insinto /usr/lib/obs/service |
34 |
> > doins ${DISTDIR}/${OBS_SERVICE_NAME}.service |
35 |
> > if [[ -n ${ADDITIONAL_FILES} ]]; then |
36 |
> > debug-print "Installing following additional files:" |
37 |
> > debug-print " ${ADDITIONAL_FILES}" |
38 |
> > exeinto /usr/lib/obs/service/${OBS_SERVICE_NAME}.files |
39 |
> > for i in ${ADDITIONAL_FILES}; do |
40 |
> > doexe ${DISTDIR}/$i |
41 |
> |
42 |
> "" just in case. |
43 |
|
44 |
Fixed. |
45 |
|
46 |
-- |
47 |
Michal Hrusecky <miska@g.o> |