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 @@
|
--
cgit v1.2.3-56-ge451