debian/0000755000000000000000000000000011771452543007177 5ustar debian/ruby-maruku.manpages0000644000000000000000000000002111771452543013170 0ustar debian/manpages/*debian/require-rubygems.overrides0000644000000000000000000000030611771452543014431 0ustar # -*- mode: yaml; -*- # # We may require rubygems to make use of syntax, which is optional and # not packaged for Debian. --- - debian/ruby-maruku/usr/lib/ruby/vendor_ruby/maruku/output/to_html.rb debian/watch0000644000000000000000000000014111771452543010224 0ustar version=3 http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/maruku .*/maruku-(.*).tar.gz debian/rules0000755000000000000000000000123511771452543010260 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 # # Uncomment to ignore all test failures (but the tests will run anyway) #export DH_RUBY_IGNORE_TESTS=all # # Uncomment to ignore some test failures (but the tests will run anyway). # Valid values: #export DH_RUBY_IGNORE_TESTS=ruby1.8 ruby1.9.1 require-rubygems # # If you need to specify the .gemspec (eg there is more than one) #export DH_RUBY_GEMSPEC=gem.gemspec %: dh $@ --buildsystem=ruby --with ruby override_dh_auto_install: dh_auto_install # We don't need to install marutest or marudown, they are used for # maruku's internal purposes. rm debian/ruby-maruku/usr/bin/marutest rm debian/ruby-maruku/usr/bin/marudowndebian/control0000644000000000000000000000320311771452543010600 0ustar Source: ruby-maruku Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Vincent Fourmond DM-Upload-Allowed: yes Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0~) Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-maruku.git Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-maruku.git;a=summary Homepage: http://maruku.rubyforge.org XS-Ruby-Versions: all Package: ruby-maruku Architecture: all XB-Ruby-Versions: ${ruby:Versions} Depends: ${misc:Depends}, ruby | ruby-interpreter Replaces: libmaruku-ruby1.8 (<< 0.6.0-1~), libmaruku-ruby (<< 0.6.0-1~) Breaks: libmaruku-ruby1.8 (<< 0.6.0-1~), libmaruku-ruby (<< 0.6.0-1~) Description: Markdown-superset interpreter written in Ruby. Maruku implements a superset of the Markdown language, designed to easily create HTML documents while only focusing on the high-level structure and not the details. Maruku also supports LaTeX export, which means you can produce PDF output. . Maruku prides itself of being decently fast on long documents. Package: libmaruku-ruby Architecture: all Section: oldlibs Priority: extra Depends: ruby-maruku, ${misc:Depends} Description: Markdown-superset interpreter for Ruby (dummy package) This package is a dependency package provided to keep old packages working Package: libmaruku-ruby1.8 Architecture: all Section: oldlibs Priority: extra Depends: ruby-maruku, ${misc:Depends} Description: Markdown-superset interpreter for Ruby (dummy package) This package is a dependency package provided to keep old packages workingdebian/manpages/0000755000000000000000000000000011771452543010772 5ustar debian/manpages/maruku.10000644000000000000000000000446211771452543012366 0ustar .\" 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 insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH NAME maruku \- converts markdown files to various output .SH SYNOPSIS .B maruku .I [options] [file1.md [file2.md ...]] .SH DESCRIPTION .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 acts as a filter and converts standard input to standard output. .PP .SH OPTIONS .TP \fB\-v\fR, \fB\-\-[no\-]verbose\fR Run verbosely .TP \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 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 . .PP This manual page was written by Vincent Fourmond , for the Debian project (but may be used by others). debian/manpages/marutex.10000644000000000000000000000121011771452543012533 0ustar .\" Hey, EMACS: -*- nroff -*- .TH MARUTEX 1 "May 27, 2007" .SH NAME marutex \- converts markdown files to PDF using pdfLaTeX .SH SYNOPSIS .B marutex .I [files] .SH DESCRIPTION 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 SEE ALSO .BR maruku (1). .BR pdflatex (1). .SH AUTHOR maruku was written by Andrea Censi . .PP This manual page was written by Vincent Fourmond , for the Debian project (but may be used by others). debian/copyright0000644000000000000000000000273511771452543011141 0ustar This package was debianized by Vincent Fourmond on Sun, 27 May 2007 01:23:34 +0200. It was downloaded from Author: Andrea Censi Copyright: Most of the code is Copyright (C) 2006 Andrea Censi Additionally, lib/maruku/input/rubypants.rb bears the following copyright notices: Copyright (C) 2004 Christian Neukirchen Copyright (C) 2004 Chad Miller Copyright (C) 2003 John Gruber License: This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA On Debian systems, the complete text of the GNU General Public License can be found in `/usr/share/common-licenses/GPL'. The Debian packaging is (C) 2007, Vincent Fourmond and is licensed under the GPL, see above. debian/changelog0000644000000000000000000000302211771452543011046 0ustar ruby-maruku (0.6.0-2) unstable; urgency=low * Force a rebuild with newer gem2deb * Conforms to standards 3.9.3 * Move transitional packages to Priority: extra -- Vincent Fourmond Sun, 24 Jun 2012 01:46:12 +0200 ruby-maruku (0.6.0-1) unstable; urgency=low * New upstream release, now based on the gem file * Switch to gem2deb + debhelper * Rename source and binary packages according to the Ruby policy and provide transition packages -- Vincent Fourmond Mon, 06 Jun 2011 16:01:29 +0200 libmaruku-ruby (0.5.8-1) unstable; urgency=low * New upstream release * Bumped to Standards version 3.7.3 (no changes needed) * Removed unecessary debian/dirs, so now we are lintian-clean -- Vincent Fourmond Fri, 04 Apr 2008 19:01:41 +0200 libmaruku-ruby (0.5.7-1) unstable; urgency=high * New upstream release (Closes: #447605) * Urgency high as it fixes a grave bug in testing -- Vincent Fourmond Mon, 22 Oct 2007 20:16:27 +0200 libmaruku-ruby (0.5.6-2) unstable; urgency=low * Uploading to unstable -- Vincent Fourmond Tue, 10 Jul 2007 21:39:05 +0200 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 Sun, 27 May 2007 14:40:45 +0200 debian/compat0000644000000000000000000000000211771452543010375 0ustar 7 debian/ruby-maruku.docs0000644000000000000000000000002711771452543012333 0ustar # FIXME: READMEs found debian/source/0000755000000000000000000000000011771452543010477 5ustar debian/source/format0000644000000000000000000000001411771452543011705 0ustar 3.0 (quilt) debian/README.Debian0000644000000000000000000000053611771452543011244 0ustar 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).