[pacman-dev] [PATCH 1/2] makepkg: abstract license check into separate function
Dave Reisner
d at falconindy.com
Sun Jan 8 10:25:06 EST 2012
On Sun, Jan 08, 2012 at 10:16:49PM +1000, Allan McRae wrote:
> On 08/01/12 04:27, Dave Reisner wrote:
> > Signed-off-by: Dave Reisner <dreisner at archlinux.org>
> > ---
> > scripts/makepkg.sh.in | 16 ++++++++++------
> > 1 files changed, 10 insertions(+), 6 deletions(-)
> >
> > diff --git a/scripts/makepkg.sh.in b/scripts/makepkg.sh.in
> > index 13185ee..eada195 100644
> > --- a/scripts/makepkg.sh.in
> > +++ b/scripts/makepkg.sh.in
> > @@ -1102,6 +1102,15 @@ find_libprovides() {
> > done
> > }
> >
> > +check_license() {
> > + # TODO maybe remove this at some point
> > + # warn if license array is not present or empty
> > + if [[ -z $license ]]; then
> > + warning "$(gettext "Please add a license line to your %s!")" "$BUILDSCRIPT"
> > + plain "$(gettext "Example for GPL\'ed software: %s.")" "license=('GPL')"
> > + fi
> > +}
> > +
>
>
> Why not just move this into the check_sanity function? That would also
> remove the need for your next patch too.
>
>
This sounds like a better idea.
> > write_pkginfo() {
> > local builddate=$(date -u "+%s")
> > if [[ -n $PACKAGER ]]; then
> > @@ -1179,12 +1188,7 @@ write_pkginfo() {
> > fi
> > done
> >
> > - # TODO maybe remove this at some point
> > - # warn if license array is not present or empty
> > - if [[ -z $license ]]; then
> > - warning "$(gettext "Please add a license line to your %s!")" "$BUILDSCRIPT"
> > - plain "$(gettext "Example for GPL\'ed software: %s.")" "license=('GPL')"
> > - fi
> > + check_license
> > }
> >
> > check_package() {
>
>
More information about the pacman-dev
mailing list