]> git.pld-linux.org Git - packages/fonts-TTF-microsoft.git/blame - license-installer.sh
- converted to UTF-8
[packages/fonts-TTF-microsoft.git] / license-installer.sh
CommitLineData
6de7af38
ER
1#!/bin/sh
2if [ "$1" = "--with" -a "$2" = "license_agreement" ]; then
4bbcd571
ER
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
6de7af38 11 if echo "$3" | grep '\.src\.rpm$' >/dev/null; then
75a762f7 12 (
6de7af38 13 if echo "$3" | grep '://' >/dev/null; then
75a762f7 14 cd $SRPMDIR
6de7af38
ER
15 wget --passive-ftp -t0 "$3"
16 else
75a762f7 17 cp -f "$3" $SRPMDIR
6de7af38 18 fi
3de5436b 19 rpm2cpio `basename "$3"` | ( cd $SPECDIR; cpio -i @BASE_NAME@.spec )
f0854606 20 if [ '@COPYSOURCES@' != '@'COPYSOURCES'@' ]; then
3de5436b 21 rpm2cpio `basename "$3"` | ( cd $SOURCEDIR; cpio -i @COPYSOURCES@ )
f0854606
ER
22 fi
23 )
6de7af38
ER
24 else
25 cp -i "$3" $SPECDIR || exit 1
f0854606
ER
26 if [ '@COPYSOURCES@' != '@'COPYSOURCES'@' ]; then
27 for i in @COPYSOURCES@; do
28 cp -i @DATADIR@/$i $SOURCEDIR/$i || exit 1
29 done
30 fi
6de7af38
ER
31 fi
32 ( cd $SPECDIR
544f569a
ER
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
6de7af38
ER
38 if [ "$?" -ne 0 ]; then
39 exit 2
40 fi
41 RPMNAMES="$RPMDIR/@BASE_NAME@-@VERSION@-@RELEASE@wla.@TARGET_CPU@.rpm"
a146c9c1 42 rpm -Uhv $RPMNAMES || echo -e "Install manually the file(s):\n $RPMNAMES" )
6de7af38 43else
1019bfb9
ER
44 if [ "@LICENSE@" != '@'LICENSE'@' ]; then
45 cat @LICENSE@
46 echo "
47If you accept the above license rebuild the package using:
48"
49 else
50 echo "
6de7af38
ER
51License issues made us not to include inherent files into
52this package by default. If you want to create full working
53package please build it with the following command:
6de7af38 54"
1019bfb9
ER
55 fi
56 echo "$0 --with license_agreement @SPECFILE@"
6de7af38 57fi
This page took 0.082355 seconds and 4 git commands to generate.