From d47feaaf125daa728505d86d1b7753bf7cf33443 Mon Sep 17 00:00:00 2001 From: Kristaps Dzonsons Date: Mon, 23 Mar 2009 21:46:04 +0000 Subject: Added FreeBSD port. --- Makefile | 21 ++++++++++++++++++++- index.sgml | 26 +++++++++++++++++++++----- 2 files changed, 41 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 711a2deb..59d4b9d2 100644 --- a/Makefile +++ b/Makefile @@ -45,6 +45,7 @@ HTMLS = index.html STATICS = style.css external.png TARGZS = mdocml-$(VERSION).tar.gz \ mdocml-oport-$(VERSION).tar.gz \ + mdocml-fport-$(VERSION).tar.gz \ mdocml-nport-$(VERSION).tar.gz MANS = mandoc.1 mdoc.3 mdoc.7 manuals.7 BINS = mandoc @@ -64,7 +65,9 @@ cleanlint: dist: mdocml-$(VERSION).tar.gz -port: mdocml-oport-$(VERSION).tar.gz mdocml-nport-$(VERSION).tar.gz +port: mdocml-oport-$(VERSION).tar.gz \ + mdocml-fport-$(VERSION).tar.gz \ + mdocml-nport-$(VERSION).tar.gz www: $(HTMLS) $(TARGZS) @@ -76,6 +79,8 @@ installwww: www install -m 0444 mdocml-oport-$(VERSION).tar.gz $(PREFIX)/ports-openbsd/mdocml.tar.gz install -m 0444 mdocml-nport-$(VERSION).tar.gz $(PREFIX)/ports-netbsd/ install -m 0444 mdocml-nport-$(VERSION).tar.gz $(PREFIX)/ports-netbsd/mdocml.tar.gz + install -m 0444 mdocml-fport-$(VERSION).tar.gz $(PREFIX)/ports-freebsd/ + install -m 0444 mdocml-fport-$(VERSION).tar.gz $(PREFIX)/ports-freebsd/mdocml.tar.gz install: mkdir -p $(BINDIR) @@ -187,6 +192,20 @@ mdocml-oport-$(VERSION).tar.gz: mdocml-$(VERSION).tar.gz Makefile.openbsd DESCR ( cd .dist/ && tar zcf ../$@ mdocml/ ) rm -rf .dist/ +mdocml-fport-$(VERSION).tar.gz: mdocml-$(VERSION).tar.gz Makefile.freebsd DESCR + mkdir -p .dist/mdocml + sed -e "s!@VERSION@!$(VERSION)!" Makefile.freebsd > \ + .dist/mdocml/Makefile + ( md5 mdocml-$(VERSION).tar.gz; \ + sha1 mdocml-$(VERSION).tar.gz; \ + echo -n "SIZE (mdocml-$(VERSION).tar.gz) = "; \ + ls -l mdocml-$(VERSION).tar.gz | awk '{print $$5}' \ + ) > .dist/mdocml/distinfo + install -m 0644 DESCR .dist/mdocml/pkg-descr + ( echo; echo "WWW: http://mdocml.bsd.lv/") >> .dist/mdocml/pkg-descr + ( cd .dist/ && tar zcf ../$@ mdocml/ ) + rm -rf .dist/ + mdocml-$(VERSION).tar.gz: $(INSTALL) mkdir -p .dist/mdocml/mdocml-$(VERSION)/ install -m 0644 $(INSTALL) .dist/mdocml/mdocml-$(VERSION)/ diff --git a/index.sgml b/index.sgml index c53ba158..4af7eeaa 100644 --- a/index.sgml +++ b/index.sgml @@ -106,10 +106,12 @@

- The source snapshot is automatically converted into OpenBSD port and NetBSD pkgsrc forms at /ports-openbsd/ and /ports-netbsd/, - respectively. Please read the OpenBSD Ports FAQ or - NetBSD pkgsrc guide, first. + The source snapshot is automatically converted into OpenBSD, NetBSD and FreeBSD ports at /ports-openbsd/, /ports-netbsd/ and /ports-freebsd/, respectively. Please read the OpenBSD Ports FAQ, NetBSD pkgsrc guide or FreeBSD Ports Guide first.

@@ -139,6 +141,20 @@ # make build
# make install

+ +

+ FreeBSD port +

+ +

+ # pkg_delete mdocml
+ # cd /usr/ports/textproc/
+ # rm -rf mdocml
+ # ftp -V -o- http://mdocml.bsd.lv/ports-freebsd/mdocml.tar.gz | tar -zvxf -
+ # cd mdocml
+ # make build
+ # make install +

@@ -164,7 +180,7 @@
- Copyright © 2009 Kristaps Džonsons, $Date: 2009/03/21 09:50:07 $ + Copyright © 2009 Kristaps Džonsons, $Date: 2009/03/23 21:46:04 $
-- cgit v1.2.3-56-ge451