[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