[DRE-commits] r1644 - in packages-wip/libmaruku-ruby/trunk/debian: . linda patches
fourmond at alioth.debian.org
fourmond at alioth.debian.org
Sun May 27 12:43:16 UTC 2007
Author: fourmond
Date: 2007-05-27 12:43:16 +0000 (Sun, 27 May 2007)
New Revision: 1644
Added:
packages-wip/libmaruku-ruby/trunk/debian/NEWS
packages-wip/libmaruku-ruby/trunk/debian/README.debian
packages-wip/libmaruku-ruby/trunk/debian/libmaruku-ruby1.8.manpages
packages-wip/libmaruku-ruby/trunk/debian/linda/
packages-wip/libmaruku-ruby/trunk/debian/linda/libmaruku-ruby1.8
Modified:
packages-wip/libmaruku-ruby/trunk/debian/changelog
packages-wip/libmaruku-ruby/trunk/debian/control
packages-wip/libmaruku-ruby/trunk/debian/copyright
packages-wip/libmaruku-ruby/trunk/debian/libmaruku-ruby1.8.install
packages-wip/libmaruku-ruby/trunk/debian/maruku.1
packages-wip/libmaruku-ruby/trunk/debian/marutex.1
packages-wip/libmaruku-ruby/trunk/debian/patches/01-fix-shebang.dpatch
packages-wip/libmaruku-ruby/trunk/debian/rules
Log:
Ready for an upload to experimental
Added: packages-wip/libmaruku-ruby/trunk/debian/NEWS
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/NEWS (rev 0)
+++ packages-wip/libmaruku-ruby/trunk/debian/NEWS 2007-05-27 12:43:16 UTC (rev 1644)
@@ -0,0 +1,7 @@
+libmaruku-ruby (0.5.6-1) unstable; urgency=low
+
+libmaruku-ruby does not Depends on the Ruby syntax library (for syntax
+highlighting), as at the time of the writing, this library has not
+yet been packaged for debian.
+
+ -- Vincent Fourmond <fourmond at debian.org> Sun, 27 May 2007 12:11:39 +0200
Added: packages-wip/libmaruku-ruby/trunk/debian/README.debian
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/README.debian (rev 0)
+++ packages-wip/libmaruku-ruby/trunk/debian/README.debian 2007-05-27 12:43:16 UTC (rev 1644)
@@ -0,0 +1,7 @@
+libmaruku-ruby does not Depends on the Ruby syntax library (for syntax
+highlighting), as at the time of the writing, this library has not
+yet been packaged for debian. This means that you will have some trouble
+with some of the examples in the example/ directory.
+
+This will however not prevent you from using maruku (without syntax
+highlighting).
Modified: packages-wip/libmaruku-ruby/trunk/debian/changelog
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/changelog 2007-05-27 09:14:04 UTC (rev 1643)
+++ packages-wip/libmaruku-ruby/trunk/debian/changelog 2007-05-27 12:43:16 UTC (rev 1644)
@@ -1,6 +1,10 @@
-libmaruku-ruby (0.5.6-1) unstable; urgency=low
+libmaruku-ruby (0.5.6-1) experimental; urgency=low
* Initial release (Closes: #426162)
+ * Added a manpage for maruku and marutex
+ * Added a linda override for the example changelog.md
+ * Uploading to experimental.
+ * Add 01-fix-shebang to fix shebangs of executables
- -- Vincent Fourmond <fourmond at debian.org> Sun, 27 May 2007 01:30:10 +0200
+ -- Vincent Fourmond <fourmond at debian.org> Sun, 27 May 2007 14:40:45 +0200
Modified: packages-wip/libmaruku-ruby/trunk/debian/control
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/control 2007-05-27 09:14:04 UTC (rev 1643)
+++ packages-wip/libmaruku-ruby/trunk/debian/control 2007-05-27 12:43:16 UTC (rev 1644)
@@ -24,8 +24,9 @@
Package: libmaruku-ruby1.8
Architecture: all
-Depends: ruby1.8 libsyntax-ruby1.8
-Recommends: texlive-base-bin
+Depends: ruby1.8
+Enhances: webgen0.4 (>= 0.4.4)
+Suggests: texlive-base-bin, libsyntax-ruby1.8
Description: a Markdown-superset interpreter for Ruby
Maruku implements a superset of the Markdown language, designed to
easily create HTML documents while only focusing on the high-level
@@ -37,4 +38,5 @@
Homepage: http://maruku.rubyforge.org
.
Please note that if you plan to use maruku to get PDF output,
- you must install texlive-base-bin.
+ you must install texlive-base-bin. libsyntax-ruby1.8 is necessary
+ only if you want to do syntax highlighting.
Modified: packages-wip/libmaruku-ruby/trunk/debian/copyright
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/copyright 2007-05-27 09:14:04 UTC (rev 1643)
+++ packages-wip/libmaruku-ruby/trunk/debian/copyright 2007-05-27 12:43:16 UTC (rev 1644)
@@ -3,7 +3,7 @@
It was downloaded from <http://rubyforge.org/frs/?group_id=2795>
-Upstream Author(s):
+Author:
Andrea Censi <andrea at rubyforge.org>
Modified: packages-wip/libmaruku-ruby/trunk/debian/libmaruku-ruby1.8.install
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/libmaruku-ruby1.8.install 2007-05-27 09:14:04 UTC (rev 1643)
+++ packages-wip/libmaruku-ruby/trunk/debian/libmaruku-ruby1.8.install 2007-05-27 12:43:16 UTC (rev 1644)
@@ -1,4 +1,6 @@
lib/* usr/lib/ruby/1.8
bin/maruku usr/bin
bin/marutex usr/bin
-docs/* usr/share/doc/libmaruku-ruby1.8/examples
+docs/*.md usr/share/doc/libmaruku-ruby1.8/examples
+docs/*.html usr/share/doc/libmaruku-ruby1.8/html
+debian/linda/libmaruku-ruby1.8 usr/share/linda/overrides
\ No newline at end of file
Added: packages-wip/libmaruku-ruby/trunk/debian/libmaruku-ruby1.8.manpages
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/libmaruku-ruby1.8.manpages (rev 0)
+++ packages-wip/libmaruku-ruby/trunk/debian/libmaruku-ruby1.8.manpages 2007-05-27 12:43:16 UTC (rev 1644)
@@ -0,0 +1,2 @@
+debian/maruku.1
+debian/marutex.1
Added: packages-wip/libmaruku-ruby/trunk/debian/linda/libmaruku-ruby1.8
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/linda/libmaruku-ruby1.8 (rev 0)
+++ packages-wip/libmaruku-ruby/trunk/debian/linda/libmaruku-ruby1.8 2007-05-27 12:43:16 UTC (rev 1644)
@@ -0,0 +1,2 @@
+Tag: non-compressed-changelog
+Data: usr/share/doc/libmaruku-ruby1.8/examples/changelog.md
Modified: packages-wip/libmaruku-ruby/trunk/debian/maruku.1
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/maruku.1 2007-05-27 09:14:04 UTC (rev 1643)
+++ packages-wip/libmaruku-ruby/trunk/debian/maruku.1 2007-05-27 12:43:16 UTC (rev 1644)
@@ -2,7 +2,7 @@
.\" First parameter, NAME, should be all caps
.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
.\" other parameters are allowed: see man(7), man(1)
-.TH MARUTEX 1 "May 27, 2007"
+.TH MARUKU 1 "May 27, 2007"
.\" Please adjust this date whenever revising the manpage.
.\"
.\" Some roff macros, for reference:
@@ -16,32 +16,88 @@
.\" .sp <n> insert n+1 empty lines
.\" for manpage-specific macros, see man(7)
.SH NAME
-marutex \- converts markdown files to PDF using pdfLaTeX
+maruku \- converts markdown files to various output
.SH SYNOPSIS
-.B maruku
-.RI [ options ] " files" ...
-.br
-.B bar
-.RI [ options ] " files" ...
+.B maruku
+.I [options] [file1.md [file2.md ...]]
+
+
.SH DESCRIPTION
-This manual page documents briefly the
+
+.B maruku
+is a markdown interpreter: it accepts files written in the
+markdown language and transforms them into HTML, TeX of PDF (using
+pdflatex). If no file is given on the command-line,
.B maruku
-command.
+acts as a filter and converts standard input to standard output.
+
.PP
.SH OPTIONS
.TP
-.B \-h, \-\-help
-Show summary of options.
+\fB\-v\fR, \fB\-\-[no\-]verbose\fR
+Run verbosely
.TP
-.B \-v, \-\-version
-Show version of program.
+\fB\-u\fR, \fB\-\-[no\-]unsafe\fR
+Use unsafe features
+.TP
+\fB\-b\fR
+Break on error
+.TP
+\fB\-i\fR, \fB\-\-math\-images\fR ENGINE
+Uses ENGINE to render TeX to PNG.
+.TP
+\fB\-m\fR, \fB\-\-math\-engine\fR ENGINE
+Uses ENGINE to render MathML
+.TP
+\fB\-o\fR, \fB\-\-output\fR FILE
+Output filename
+.TP
+\fB\-\-pdf\fR
+Creates PDF output using pdflatex. Please see the
+.B NOTE
+below.
+.TP
+\fB\-\-s5\fR
+Write S5 slideshow
+.TP
+\fB\-\-html\fR
+Write HTML output.
+.TP
+\fB\-\-html\-frag\fR
+Write the contents of the BODY.
+.TP
+\fB\-\-tex\fR
+Write LaTeX
+.TP
+\fB\-\-inspect\fR
+Shows the parsing result
+.TP
+\fB\-\-version\fR
+Show version
.SH SEE ALSO
-.BR marutex (1).
+.BR marutex (1)
+.BR pdflatex (1).
+.SH NOTE
+
+An important note for debian users: to prevent a lightweight library
+such as
+.I libmaruku-ruby
+to pull in heavy dependencies like
+.IR texlive ,
+.I libmaruku-ruby
+does not depend on
+.I texlive
+(but only recommends it). This means that
+if you do not install
+.IR texlive ,
+you will not have PDF output.
+
+
.SH AUTHOR
maruku was written by Andrea Censi <andrea at rubyforge.org>.
.PP
Modified: packages-wip/libmaruku-ruby/trunk/debian/marutex.1
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/marutex.1 2007-05-27 09:14:04 UTC (rev 1643)
+++ packages-wip/libmaruku-ruby/trunk/debian/marutex.1 2007-05-27 12:43:16 UTC (rev 1644)
@@ -1,47 +1,28 @@
.\" Hey, EMACS: -*- nroff -*-
-.\" First parameter, NAME, should be all caps
-.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
-.\" other parameters are allowed: see man(7), man(1)
-.TH MARUKU 1 "May 27, 2007"
-.\" Please adjust this date whenever revising the manpage.
-.\"
-.\" Some roff macros, for reference:
-.\" .nh disable hyphenation
-.\" .hy enable hyphenation
-.\" .ad l left justify
-.\" .ad b justify to both left and right margins
-.\" .nf disable filling
-.\" .fi enable filling
-.\" .br insert line break
-.\" .sp <n> insert n+1 empty lines
-.\" for manpage-specific macros, see man(7)
+.TH MARUTEX 1 "May 27, 2007"
.SH NAME
-maruku \- converts markdown files to various output
+marutex \- converts markdown files to PDF using pdfLaTeX
.SH SYNOPSIS
-.B maruku
-.RI [ options ] " files" ...
-.br
-.B bar
-.RI [ options ] " files" ...
+.B marutex
+.I [files]
+
+
.SH DESCRIPTION
-This manual page documents briefly the
-.B maruku
-command.
+The
+.I marutex
+is a small utiliy that converts files in the maruku mardown format
+into PDF using pdflatex.
+
.PP
+.B This program will not run if you don't have pdflatex installed !
-.SH OPTIONS
-.TP
-.B \-h, \-\-help
-Show summary of options.
-.TP
-.B \-v, \-\-version
-Show version of program.
-
.SH SEE ALSO
-.BR marutex (1).
+.BR maruku (1).
+.BR pdflatex (1).
+
.SH AUTHOR
maruku was written by Andrea Censi <andrea at rubyforge.org>.
.PP
Modified: packages-wip/libmaruku-ruby/trunk/debian/patches/01-fix-shebang.dpatch
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/patches/01-fix-shebang.dpatch 2007-05-27 09:14:04 UTC (rev 1643)
+++ packages-wip/libmaruku-ruby/trunk/debian/patches/01-fix-shebang.dpatch 2007-05-27 12:43:16 UTC (rev 1644)
@@ -40,10 +40,3 @@
require 'maruku'
-@@ -28,4 +28,4 @@
-
- # system "open #{job}.pdf"
- end
--end
-\ No newline at end of file
-+end
Modified: packages-wip/libmaruku-ruby/trunk/debian/rules
===================================================================
--- packages-wip/libmaruku-ruby/trunk/debian/rules 2007-05-27 09:14:04 UTC (rev 1643)
+++ packages-wip/libmaruku-ruby/trunk/debian/rules 2007-05-27 12:43:16 UTC (rev 1644)
@@ -1,6 +1,8 @@
#!/usr/bin/make -f
-
+
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/dpatch.mk
-# Add here any variable or target overrides you need.
+# Exclude the doc's changelogs from compression
+DEB_COMPRESS_EXCLUDE = .md changelog.html
+
More information about the Pkg-ruby-extras-commits
mailing list