BSD Owl Scripts

This collection of BSD Make directives aims at providing a highly
portable build system targetting modern UNIX systems and supporting
common or less command languages.

It can already be used to:

* Preparation and publication of TeX documents;
* Development of TeX macros with NOWEB;
* Development of OCaml software;
* Maintainance of a FreeBSD workstation configuration files;
* Preparation of a static website with ONSGMLS.

WWW: https://github.com/michipili/bsdowl

PR:		194625
Submitted by:	Michael Grünewald
This commit is contained in:
Baptiste Daroussin 2014-10-31 14:26:16 +00:00
parent 83ac50cae7
commit b99eaa7105
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=371830
5 changed files with 104 additions and 0 deletions

View file

@ -144,6 +144,7 @@
SUBDIR += bpython
SUBDIR += bsdbuild
SUBDIR += bsdcflow
SUBDIR += bsdowl
SUBDIR += bufferpool
SUBDIR += bug-buddy
SUBDIR += bugzilla44

25
devel/bsdowl/Makefile Normal file
View file

@ -0,0 +1,25 @@
# Created by: Michael Le Barbier Grünewald <michipili@gmail.com>
# $FreeBSD$
PORTNAME= bsdowl
PORTVERSION= 2.2.1
CATEGORIES= devel
MASTER_SITES= http://github.com/michipili/bsdowl/releases/download/v${PORTVERSION}/
MAINTAINER= michipili@gmail.com
COMMENT= BSD Make macros for TeX, OCaml, noweb and more
LICENSE= CeCILL-Bv1
LICENSE_NAME= CeCILL B, Version 1.0
LICENSE_FILE= ${WRKSRC}/COPYING
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BUILD_DEPENDS= gm:${PORTSDIR}/graphics/GraphicsMagick
BUILD_DEPENDS= gm:${PORTSDIR}/graphics/GraphicsMagick
USES= tar:xz
HAS_CONFIGURE= yes
MAKE_ENV+= MAKEFLAGS=-r
.include <bsd.port.mk>

2
devel/bsdowl/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (bsdowl-2.2.1.tar.xz) = 269030428efec1a554f7ce038820f218e09523d771875c2ed6b6e7cd0288f4fd
SIZE (bsdowl-2.2.1.tar.xz) = 137432

15
devel/bsdowl/pkg-descr Normal file
View file

@ -0,0 +1,15 @@
BSD Owl Scripts
This collection of BSD Make directives aims at providing a highly
portable build system targetting modern UNIX systems and supporting
common or less command languages.
It can already be used to:
* Preparation and publication of TeX documents;
* Development of TeX macros with NOWEB;
* Development of OCaml software;
* Maintainance of a FreeBSD workstation configuration files;
* Preparation of a static website with ONSGMLS.
WWW: https://github.com/michipili/bsdowl

61
devel/bsdowl/pkg-plist Normal file
View file

@ -0,0 +1,61 @@
bin/mp2eps
bin/mp2pdf
bin/mp2png
share/bps/nwlatex.css
share/mk/bps.autoconf.mk
share/mk/bps.clean.mk
share/mk/bps.credentials.mk
share/mk/bps.files.mk
share/mk/bps.init.mk
share/mk/bps.objdir.mk
share/mk/bps.own.mk
share/mk/bps.project.mk
share/mk/bps.subdir.mk
share/mk/bps.usertarget.mk
share/mk/conf.freebsd.mk
share/mk/latex.bibtex.mk
share/mk/latex.doc.mk
share/mk/latex.doc.post.mk
share/mk/latex.doc.pre.mk
share/mk/misc.dotfile.mk
share/mk/misc.elisp.mk
share/mk/misc.script.mk
share/mk/noweb.latex.mk
share/mk/noweb.main.mk
share/mk/ocaml.build.mk
share/mk/ocaml.compile.mk
share/mk/ocaml.depend.mk
share/mk/ocaml.dirs.mk
share/mk/ocaml.find.mk
share/mk/ocaml.init.mk
share/mk/ocaml.lex.mk
share/mk/ocaml.lib.mk
share/mk/ocaml.main.mk
share/mk/ocaml.manual.mk
share/mk/ocaml.meta.mk
share/mk/ocaml.object.mk
share/mk/ocaml.odoc.mk
share/mk/ocaml.pack.mk
share/mk/ocaml.prog.mk
share/mk/ocaml.source.mk
share/mk/ocaml.tools.mk
share/mk/ocaml.toplevel.mk
share/mk/ocaml.yacc.mk
share/mk/tex.device.dvi.mk
share/mk/tex.device.pdf.mk
share/mk/tex.device.ps.mk
share/mk/tex.doc.main.mk
share/mk/tex.doc.mk
share/mk/tex.doc.post.mk
share/mk/tex.doc.pre.mk
share/mk/tex.driver.dvi.mk
share/mk/tex.driver.dvips.mk
share/mk/tex.driver.pdftex.mk
share/mk/tex.files.main.mk
share/mk/tex.files.mk
share/mk/tex.init.mk
share/mk/tex.mpost.mk
share/mk/texmf.init.mk
share/mk/www.files.mk
share/mk/www.sgml.mk
share/texmf/tex/latex/bps/nwlatex.tex