And if I have a package that does not use an install script ?

(ug)


> Hey fellow archers,
>
> I've been busy building lots of packages for the PPC port lately and
> came across lots of packages that rely on
> an install script. As I simply copied stuff from the x86 /var/abs
> sometimes i forgot to copy it as well. Not that this
> wasn't a problem already, makepkg builds without complain but for a
> short notice from bash that it couldn't find
> some file one easily may just ignore after a long day full of work. :-)
>
> To sum up, I patched my makepkg and now - hoping that it might get
> integrated into the official one, here is a patch:
>
> *--- /usr/bin/makepkg 2005-07-04 01:43:59.000000000 +0200*
> *+++ makepkg  2005-07-07 22:00:54.000000000 +0200*
> @@ -547,6 +547,17 @@
>  fi
>  mkdir -p $startdir/pkg
>
> +# check for an install script
> +if [ "$install" != "" ]; then
> +     msg "Copying install script..."
> +     if [ -f $startdir/$install  ]; then
> +             cp $startdir/$install $startdir/pkg/.INSTALL
> +     else
> +             error "Install script not found!"
> +             exit 2
> +     fi
> +fi
> +
>  if [ "$NOBUILD" = "1" ]; then
>       msg "Sources are ready."
>       exit 0
> @@ -658,12 +669,6 @@
>       echo "backup = $it" >>.PKGINFO
>  done
>
> -# check for an install script
> -if [ "$install" != "" ]; then
> -     msg "Copying install script..."
> -     cp $startdir/$install $startdir/pkg/.INSTALL
> -fi
> -
>  # build a filelist
>  msg "Generating .FILELIST file..."
>  cd $startdir/pkg
>
>
>
> _______________________________________________
> arch mailing list
> [email protected]
> http://www.archlinux.org/mailman/listinfo/arch




_______________________________________________
arch mailing list
[email protected]
http://www.archlinux.org/mailman/listinfo/arch

Reply via email to