aboutsummaryrefslogtreecommitdiffstats
path: root/print
diff options
context:
space:
mode:
authoredwin <edwin@FreeBSD.org>2003-10-06 13:10:57 +0800
committeredwin <edwin@FreeBSD.org>2003-10-06 13:10:57 +0800
commitdfe79a422de14cae6051a222c92270a90cc7481c (patch)
tree732a60b4ae6563b1766d5e344fb816f573719821 /print
parentaa30332a5d17d2030ef824154e5eceaffc6a1af1 (diff)
downloadfreebsd-ports-gnome-dfe79a422de14cae6051a222c92270a90cc7481c.tar.gz
freebsd-ports-gnome-dfe79a422de14cae6051a222c92270a90cc7481c.tar.zst
freebsd-ports-gnome-dfe79a422de14cae6051a222c92270a90cc7481c.zip
Port of rubber.
This is a port of rubber, which purpose is to make the building of a LaTeX document automated, from the source files to the final document file, replacing the work of a Makefile. PR: ports/50475 Submitted by: SB <Sylvain.Baro@pps.jussieu.fr>
Diffstat (limited to 'print')
-rw-r--r--print/Makefile1
-rw-r--r--print/rubber/Makefile24
-rw-r--r--print/rubber/distinfo1
-rw-r--r--print/rubber/files/patch-setup.py13
-rw-r--r--print/rubber/pkg-descr5
-rw-r--r--print/rubber/pkg-plist56
6 files changed, 100 insertions, 0 deletions
diff --git a/print/Makefile b/print/Makefile
index b9144d78ec65..fda63c2d7abd 100644
--- a/print/Makefile
+++ b/print/Makefile
@@ -158,6 +158,7 @@
SUBDIR += rlpr
SUBDIR += rprint
SUBDIR += rtf2latex
+ SUBDIR += rubber
SUBDIR += ruby-clibpdf
SUBDIR += ruby-panda
SUBDIR += ruby-pdflib
diff --git a/print/rubber/Makefile b/print/rubber/Makefile
new file mode 100644
index 000000000000..b112c7b35af4
--- /dev/null
+++ b/print/rubber/Makefile
@@ -0,0 +1,24 @@
+# New ports collection makefile for: rubber
+# Date created: 25 march 2003
+# Whom: sbaro
+#
+# $FreeBSD$
+#
+
+PORTNAME= rubber
+PORTVERSION= 0.99.5
+CATEGORIES= print
+MASTER_SITES= http://www.beffara.org/pub/ \
+ http://www.beffara.org/pub/old/
+
+MAINTAINER= baro@pps.jussieu.fr
+COMMENT= Compilation of LaTeX files
+
+USE_PYTHON= yes
+
+MAN1= rubber.1 rubber-info.1
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --prefix=${PREFIX}
+USE_GMAKE=yes
+
+.include <bsd.port.mk>
diff --git a/print/rubber/distinfo b/print/rubber/distinfo
new file mode 100644
index 000000000000..4431dee442d3
--- /dev/null
+++ b/print/rubber/distinfo
@@ -0,0 +1 @@
+MD5 (rubber-0.99.5.tar.gz) = ea9f45fcb0248d16ad560e82523d8e87
diff --git a/print/rubber/files/patch-setup.py b/print/rubber/files/patch-setup.py
new file mode 100644
index 000000000000..0cf8b66c78c4
--- /dev/null
+++ b/print/rubber/files/patch-setup.py
@@ -0,0 +1,13 @@
+--- setup.py.orig Sun Oct 5 22:08:57 2003
++++ setup.py Sun Oct 5 22:09:39 2003
+@@ -135,8 +135,8 @@
+ package_dir = {"rubber": "src"},
+ scripts = ["rubber", "rubber-info"],
+ data_files =
+- [(mandir + "/man1", ["man/en/rubber.1", "man/en/rubber-info.1"]),
+- (mandir + "/fr/man1", ["man/fr/rubber.1", "man/fr/rubber-info.1"])]
++ [(mandir + "/man1", ["man/en/rubber.1", "man/en/rubber-info.1"])
++ ]
+ )
+
+
diff --git a/print/rubber/pkg-descr b/print/rubber/pkg-descr
new file mode 100644
index 000000000000..ba145474f6f5
--- /dev/null
+++ b/print/rubber/pkg-descr
@@ -0,0 +1,5 @@
+This is a port of rubber, which purpose is to make the building of a
+LaTeX document automated, from the source files to the final document
+file, replacing the work of a Makefile.
+
+WWW: http://www.beffara.org
diff --git a/print/rubber/pkg-plist b/print/rubber/pkg-plist
new file mode 100644
index 000000000000..42cd609f6ab7
--- /dev/null
+++ b/print/rubber/pkg-plist
@@ -0,0 +1,56 @@
+bin/rubber
+bin/rubber-info
+share/rubber/rubber/__init__.py
+share/rubber/rubber/__init__.pyc
+share/rubber/rubber/cmd_info.py
+share/rubber/rubber/cmd_info.pyc
+share/rubber/rubber/cmdline.py
+share/rubber/rubber/cmdline.pyc
+share/rubber/rubber/graphics/__init__.py
+share/rubber/rubber/graphics/__init__.pyc
+share/rubber/rubber/graphics/eps_gz.py
+share/rubber/rubber/graphics/eps_gz.pyc
+share/rubber/rubber/graphics/epstopdf.py
+share/rubber/rubber/graphics/epstopdf.pyc
+share/rubber/rubber/graphics/fig2dev.py
+share/rubber/rubber/graphics/fig2dev.pyc
+share/rubber/rubber/graphics/mpost.py
+share/rubber/rubber/graphics/mpost.pyc
+share/rubber/rubber/info.py
+share/rubber/rubber/info.pyc
+share/rubber/rubber/modules/__init__.py
+share/rubber/rubber/modules/__init__.pyc
+share/rubber/rubber/modules/bibtex.py
+share/rubber/rubber/modules/bibtex.pyc
+share/rubber/rubber/modules/cweb.py
+share/rubber/rubber/modules/cweb.pyc
+share/rubber/rubber/modules/dvips.py
+share/rubber/rubber/modules/dvips.pyc
+share/rubber/rubber/modules/graphics.py
+share/rubber/rubber/modules/graphics.pyc
+share/rubber/rubber/modules/graphicx.py
+share/rubber/rubber/modules/graphicx.pyc
+share/rubber/rubber/modules/makeidx.py
+share/rubber/rubber/modules/makeidx.pyc
+share/rubber/rubber/modules/minitoc-hyper.py
+share/rubber/rubber/modules/minitoc-hyper.pyc
+share/rubber/rubber/modules/minitoc.py
+share/rubber/rubber/modules/minitoc.pyc
+share/rubber/rubber/modules/pdftex.py
+share/rubber/rubber/modules/pdftex.pyc
+share/rubber/rubber/modules/vt100.py
+share/rubber/rubber/modules/vt100.pyc
+share/rubber/rubber/modules/xr.py
+share/rubber/rubber/modules/xr.pyc
+share/rubber/rubber/util.py
+share/rubber/rubber/util.pyc
+share/rubber/rubber/version.py
+share/rubber/rubber/version.pyc
+@comment when somebody knows a way to handle multilanguage manpages, please
+@comment fix this one
+@comment man/fr/man1/rubber.1
+@comment man/fr/man1/rubber-info.1
+@dirrm share/rubber/rubber/modules
+@dirrm share/rubber/rubber/graphics
+@dirrm share/rubber/rubber
+@dirrm share/rubber