]> git.pld-linux.org Git - packages/fonts-TTF-microsoft.git/blob - license-installer.sh
- converted to UTF-8
[packages/fonts-TTF-microsoft.git] / license-installer.sh
1 #!/bin/sh
2 if [ "$1" = "--with" -a "$2" = "license_agreement" ]; then
3         tmp=$(mktemp -d)
4         SPECDIR=`rpm --define "_topdir $tmp" --eval "%{_specdir}"`
5         SRPMDIR=`rpm --define "_topdir $tmp" --eval "%{_srcrpmdir}"`
6         SOURCEDIR=`rpm --define "_topdir $tmp" --eval "%{_sourcedir}"`
7         BUILDDIR=`rpm --define "_topdir $tmp" --eval "%{_builddir}"`
8         RPMDIR=`rpm --define "_topdir $tmp" --eval "%{_rpmdir}"`
9         mkdir -p $SPECDIR $SRPMDIR $RPMDIR $SRPMDIR $SOURCEDIR $BUILDDIR
10
11         if echo "$3" | grep '\.src\.rpm$' >/dev/null; then
12                 (
13                 if echo "$3" | grep '://' >/dev/null; then
14                         cd $SRPMDIR
15                         wget --passive-ftp -t0 "$3"
16                 else
17                         cp -f "$3" $SRPMDIR
18                 fi
19                 rpm2cpio `basename "$3"` | ( cd $SPECDIR; cpio -i @BASE_NAME@.spec )
20                 if [ '@COPYSOURCES@' != '@'COPYSOURCES'@' ]; then
21                         rpm2cpio `basename "$3"` | ( cd $SOURCEDIR; cpio -i @COPYSOURCES@ )
22                 fi
23                 )
24         else
25                 cp -i "$3" $SPECDIR || exit 1
26                 if [ '@COPYSOURCES@' != '@'COPYSOURCES'@' ]; then
27                         for i in @COPYSOURCES@; do
28                                 cp -i @DATADIR@/$i $SOURCEDIR/$i || exit 1
29                         done
30                 fi
31         fi
32         ( cd $SPECDIR
33         nd=
34         if [ '@USE_DISTFILES@' = 'no' ]; then
35                 nd=-nd
36         fi
37         /usr/bin/builder --define _topdir $tmp $nd -nm -nc -ncs --with license_agreement --target @TARGET_CPU@ @BASE_NAME@.spec
38         if [ "$?" -ne 0 ]; then
39                 exit 2
40         fi
41         RPMNAMES="$RPMDIR/@BASE_NAME@-@VERSION@-@RELEASE@wla.@TARGET_CPU@.rpm"
42         rpm -Uhv $RPMNAMES || echo -e "Install manually the file(s):\n   $RPMNAMES" )
43 else
44         if [ "@LICENSE@" != '@'LICENSE'@' ]; then
45                 cat @LICENSE@
46                 echo "
47 If you accept the above license rebuild the package using:
48 "
49         else
50                 echo "
51 License issues made us not to include inherent files into
52 this package by default. If you want to create full working
53 package please build it with the following command:
54 "
55         fi
56         echo "$0 --with license_agreement @SPECFILE@"
57 fi
This page took 0.051605 seconds and 3 git commands to generate.