2 READ INSTALL.TXT to install ndproxy
4 ------------------------------------------------------------
6 publishing ndproxy on GitHub:
8 add DEVELOPER=yes to /etc/make.conf
9 cd to usr/ports/net/ndproxy
10 update PLIST_FILES in usr/ports/net/ndproxy/Makefile
11 apply section "3.4. Testing the Port" at https://www.freebsd.org/doc/en/books/porters-handbook/book.html
12 clean-up everything, as user:
15 portlint -AC usr/ports/net/ndproxy
16 clean-up everything in port distribution, as root:
17 ( cd usr/ports/net/ndproxy && make clean )
18 create man pages, as user:
19 make all-man pdf manhtml catman
20 (sed '/````manpage/,$d' README.md ; (echo '````manpage' ; cat MANUAL.TXT)) > README.md.new ; mv README.md.new README.md
23 select a new version tag: v1.4 in this example
24 add the new version tag, as user:
27 sync with GitHub, as user:
33 update PORTVERSION in usr/ports/net/ndproxy/Makefile, as user:
35 create distinfo, as root:
36 ( cd usr/ports/net/ndproxy && make makesum )
37 sync with GitHub, as user:
43 ( cd usr/ports/net ; shar `find . -print` > /tmp/ndproxy.shar )
45 ------------------------------------------------------------
47 Creating a release for the FreeBSD ports tree:
49 git clone --branch v3.2 https://github.com/AlexandreFenyo/ndproxy.git
51 ( cd usr/ports/net/ndproxy && make makesum )
52 ( cd usr/ports/net ; shar `find . -print` > /tmp/ndproxy.shar )
53 mv /tmp/ndproxy.shar /tmp/ndproxy-v3.2.shar
57 ------------------------------------------------------------
59 removing installed manpage:
60 rm -f /usr/share/man/man4/ndproxy.4.gz
61 rm -f /usr/local/man/man4/ndproxy.4.gz