Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jan 2015 07:07:57 +0800
From:      Ben Woods <woodsb02@gmail.com>
To:        Marco Beishuizen <mbeis@xs4all.nl>
Cc:        Scot Hetzel <swhetzel@gmail.com>, Kurt Jaeger <lists@opsec.eu>, FreeBSD Ports <freebsd-ports@freebsd.org>
Subject:   Re: updating alpine port to new version (as a maintainer)
Message-ID:  <CAOc73CAvR-xmJFXLmFivHja=mck4AT5-igBWx7wPi-n1RfTpag@mail.gmail.com>
In-Reply-To: <alpine.BSF.2.11.1501172330200.2073@localhost>
References:  <alpine.BSF.2.11.1501171736240.2073@localhost> <20150117165844.GS44537@home.opsec.eu> <alpine.BSF.2.11.1501171836570.2073@localhost> <20150117182525.GU44537@home.opsec.eu> <alpine.BSF.2.11.1501172042010.2073@localhost> <CACdU%2Bf8jjSRALwgP_o3L_hdp_gtQ951wDm5CHLH0SjJns62Mew@mail.gmail.com> <alpine.BSF.2.11.1501172141060.2073@localhost> <CACdU%2Bf_2nVXqW-i0qKTkpN3=0cSEHvdwwfLj=zVZDhMwjQw-ag@mail.gmail.com> <alpine.BSF.2.11.1501172330200.2073@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
Good news - that means the port is now compiling fine, and the last thing
you need to do is fix the pkg-plist file to ensure it accurately reflects
all the files the port will install:
# cd PORTDIR
# make clean
# make
# make makeplist

That will dump the new plist to the console standard output, but doesn't
actually update the pkg-plist for you (you have to do that by redirecting
the output to the file). But note, you need to follow the instructions of
the first line (delete the first line, and check the output of the rest of
the file looks reasonable). I would redirect the output to a new plist file
and compare the difference before overwriting the main plist file:
# make makeplist > pkg-plist.new
# diff -u pkg-plist pkg-plist.new

Then you can make the necessary changes to the pkg-plist file and delete
the pkg-plist.new file.

On Sunday, January 18, 2015, Marco Beishuizen <mbeis@xs4all.nl> wrote:

> On Sat, 17 Jan 2015, the wise Scot Hetzel wrote:
>
> Well, problems with the maildir patch seem to have dissappeared, but I'm
> not there yet. Alpine compiles, but the problems with the plist remain.
> I'll look further into the Makefile and see if I can solve this.
>
> The current error is:
>
> ====> Compressing man pages (compress-man)
> ====> Running Q/A tests (stage-qa)
> ====> Checking for pkg-plist issues (check-plist)
> ===> Parsing plist
> ===> Checking for items in STAGEDIR missing from pkg-plist
> Error: Orphaned: %%PORTDOCS%%%%DOCSDIR%%/tech-notes.txt
> ===> Checking for items in pkg-plist which are not in STAGEDIR
> Error: Missing: %%DOCSDIR%%/tech-notes/tech-notes.txt
> ===> Error: Plist issues found.
> *** Error code 1
>
> Regards,
> Marco
>
>

-- 

--
From: Benjamin Woods
woodsb02@gmail.com



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAOc73CAvR-xmJFXLmFivHja=mck4AT5-igBWx7wPi-n1RfTpag>