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>