Commit graph

26 commits

Author SHA1 Message Date
taca
17a1a339eb Add ${GEM_EXTSDIR}/gem.build_complete for new rubygems and updated ruby. 2015-03-08 15:17:17 +00:00
taca
b6a0638a80 Add GEM_EXTSDIR support. 2014-03-17 14:30:38 +00:00
jperkin
9e7a1ba4b9 Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-13 11:08:49 +00:00
taca
f7bbc8500d Update ruby-redcloth package to 4.2.9.
== 4.2.9 / November 25, 2011

* Fix RbConfig / Config warning in Ruby 1.9.3. [Steve Purcell, Robert Gleeson, and unclaimedbaggage]
* Use RSTRING_NOT_MODIFIED header for Rubinius [Dirkjan Bussink]
2011-12-15 16:19:33 +00:00
taca
6b9a0108b4 * Remove .require_paths from PLIST
* Bump PKGREVISION.
2011-11-08 15:37:33 +00:00
taca
b845ba00e1 Update ruby-redcloth package to 4.2.8.
== 4.2.8 / August 17, 2011

* Do not treat warnings as errors so it compiles cleanly. [Tomasz Wałkuski]
2011-08-18 12:50:14 +00:00
taca
7f2511da31 Update ruby-redcloth package to 4.2.7.
== 4.2.7 / Febrary 10, 2011

* Fixed typo in gemspec to make case-sensitive require work. [Gabe da Silveira]
* Tested installing the gem and requiring it with both cases on Ubuntu 8.04, 10.10 and OS X Version 10.6.6.
* Have spaces around the en-dash in LaTeX [Benjamin Quorning]
* Turned double-quote close to smart quotes in LaTeX [Jonathan D. Blake]

=== 4.2.6 / February 9, 2011

* Add case-sensitive require back into the gemspec.
* Fix rdoc options in gemspec.

=== 4.2.5 / February 7, 2011

* Fix bundler and rubygems-test incompatibilities. Working around bug:
    https://github.com/carlhuda/bundler/issues/issue/1021

=== 4.2.4 / February 7, 2011

* Add .gemtest to opt-in to rubygems-test program (gem install rubygems-test to participate)
* Allow attributes to be set on hr and br tags [Jesse Stormier]
* Fix dangling <li> [Stephen Bannasch]
* Switch to bundler and rake-compiler for gem management/compilation
* Fix invalid YAML for Ruby 1.9.2 [Aaron Patterson]
2011-06-19 03:39:05 +00:00
taca
33e824faca Bump PKGREVISION due to ABI change of ruby18-base. 2011-02-21 16:01:10 +00:00
taca
2c0e0ddcd4 Update textproc/ruby-redcloth to 4.2.3.
* Use lang/ruby/gem.mk instead of misc/rubygems/rubygem.mk.
* Add LICENSE.
* Remove default value of GEM_BUILD.
* Remove RUBY_HAS_ARCHLIB.


=== 4.2.3 / March 1, 2010

* Allow quotes in styles so you can do things like listing font-families. [Jason Garber]
* Fix uninitialized constant Gem::Specification::PLATFORM_CROSS_TARGETS in Rails [Jason Garber]
* Allow uppercase letters in class and ID attributes even though it's invalid [Jason Garber]
* Fix compatibility with newer Echoe, by using full-name for Platform [Flameeyes]
* Fixes for PPC/PPC64 [Flameeyes]
* Added a modified copy of 'Textile Reference' to a doc folder [codesponge]
* Add footnote return links [Jonathan Rudenberg]
* Add bug report link to the README

=== 4.2.2 / June 30, 2009

* Fix regression where percent wasn't accepted in style attribute. [Jason Garber]

=== 4.2.1 / June 16, 2009

* Fix regression where period wasn't accepted in style attribute. [Jason Garber]
2010-09-10 08:35:57 +00:00
minskim
df7ec1a209 Update ruby-redcloth to 4.2.0.
Major changes since 4.0.4:
* JRuby support!  [olabini]
* Added textilize ERB utility method. [edraut]
* Compatible with Ruby 1.9.
* Change to list attributes so you can give style/class to list items.
* Ruby 1.9 string encodings are preserved
* Table cell parsing has been enhanced to handle empty cells and cells
  containing text with line breaks
* A major regression in the handling of notextile blocks has been fixed
* There is better handling of quotes inside quoted phrases, question marks
  inside citations, etc.
* Numerous LaTeX fixes thanks to NASA scientist Bil Kleb.
* A pure-Ruby version of the state machine for those that absolutely can't
  compile the C extension or use the precompiled JRuby or Win32 binaries.
2009-06-14 18:39:59 +00:00
minskim
0055e9b1ed Update HOMEPAGE. 2009-06-14 18:30:59 +00:00
joerg
73ae0afd90 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +00:00
taca
4d837303b5 Update ruby-redcloth to 4.0.4.
*4.0.4 (October 1, 2008)*

* Added some very basic support for images in LaTeX. [virtualfunction]

* Fixed missed caps and inline modifiers wrapped in parentheses. #43, #45

* Removed indication of quotes explicitly with square brackets.  Textile 2.0 does not support this and it wasn't in RedCloth 3. #46

* Made percent signs less greedy.  They must surround a phrase or else they must be surrounded with square brackets, just like sup, sub, and del phrases. #47

* Reduced link eagerness so it wouldn't include preceding quoted phrases. #48

* Fixed compatibility issues with Ruby 1.9 [Keita Yamaguchi]. #52, 53, 54

* Fixed an error when a link was badly nested in parentheses. #55

* Fixed an error on superscript/subscript parenthetical phrase. #56

* Fixed bold phrases starting with a number being recognized as unordered lists. #60

* Fixed behavior of unclosed (multi-paragraph) quotes and incorrect handling of links inside double quotations. #59, #63

* Fixed empty block HTML disappearing. #64


*4.0.3 (August 18, 2008)*

* Fix NoMethodError: private method gsub!' called for nil:NilClass when two dimensions followed by a space. #38

* Fixed unititialized constant RedCloth::TextileDoc with Rails 2.1.  Came from a workaround for Rails bug #320 that was applied even when not necessary. #42


*4.0.2 (August 15, 2008)*

* Fixed link references/aliases not being recognized when they include hyphens. #36

* Dimensions in feet and inches use correct typographic characters. #25

* Limit overzealous superscript and subscript.  Sup/sub phrases must be surrounded by spaces or square brackets, as in Textile 2. #35

* Fixed HTML before tables causing the opening table tag to be emitted twice. #33

* Cleaned up unused code that was causing a warning. #28

* Workaround for Rails 2.1 bug that loads a previous version of RedCloth before loading the unpacked gem.  Has since been fixed in edge rails. #30

* Added a RedCloth::VERSION.to_s and .== methods so you can puts and compare RedCloth::VERSION just like in previous RedCloth releases. #26

* Fixed HTML block ending tags terminating blocks prematurely. #22


*4.0.1 (July 24, 2008)*

* Fixed lines starting with dashes being recognized as a definition list when there were no definitions.

* Created alias RedCloth.rb so Rails 2.1 gem dependency works on case-sensitive operating systems	.
* Fixed parsing sentences that had two em dashes surrounded by spaces from becoming del phrases. #19

* Fixed links including prior quoted phrases. #17


*4.0.0 (July 21, 2008)*

* New SuperRedCloth (RedCloth 4.0) is a total rewrite using Ragel for the parsing.

* Markdown support has been removed.

* Single newlines become <br> tags, just as in traditional RedCloth and other Textile parsers.

* HTML special characters are automatically escaped inside code signatures, like Textile 2.  This means you can simply write @<br />@ and the symbols are escaped whereas in RedCloth 3 you had to write @&lt;br /&gt;@ to make the code fragment readable.

* The restrictions parameter is observed just like previous versions (except :hard_breaks is now the default).

* Arguments to RedCloth#to_html are called so extensions made for prior versions can work.  Note: extensions need to be included rather than defined directly within the RedCloth class as was previously possible.

* Custom block tags can be implemented as in the previous version, though the means of implementing them differs.

* HTML embedded in the Textile input does not often need to be escaped from Textile parsing.

* The parser will not wrap lines that begin with a space in paragraph tags.

* Rudimentary support for LaTeX is built in.

* RedCloth::VERSION on a line by itself inserts the version number into the output.

* Output (less newlines and tabs) is identical to Textile 2 except a few cases where the RedCloth way was preferable.

* Over 500 tests prevent regression

* It's 40 times faster than the previous version.
2008-10-03 01:31:12 +00:00
jlam
49044b1ec2 Install as a gem using the pkgsrc rubygem.mk framework instead of
directly into site_ruby.
2008-04-04 15:30:00 +00:00
heinz
5b9a430445 Dick Davies can no longer maintain those packages. (by private mail) 2007-10-03 14:45:41 +00:00
minskim
5edb724d2d Fix a check-interpreter error. Bump PKGREVISION. 2007-05-01 23:04:02 +00:00
taca
922992b327 Fix ruby-build-ri-db option related problem.
- Include options.mk before rubyversion.mk, so PLIST for ri database
  should be created suitably.

- make RUBY_RIDIR and its friends relative path to ${PREFIX}.

- Fix and improve handling of ${RUBY_RIDIR} handling and should
  be fixed remaining ${RUBY_RIDIR} after pkg_delete ruby18-base.
  (Noted by private mail from wiz@.)

Bump PKGREVISION of ruby18-base package.
2007-01-28 15:15:57 +00:00
taca
54b3277281 Sort PLIST. 2006-09-07 15:55:50 +00:00
taca
0676967c74 Use RUBY_GENERATE_PLIST. 2006-09-07 15:55:49 +00:00
taca
dccd827fac Stop handling DIST_SUBDIR default for Ruby based packages.
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
2006-01-03 14:25:49 +00:00
taca
70fc5d1c3b Update ruby-redcloth package to 3.0.4.
- version: 3.0.4
  date: 2005-02-18
  changes:
    - The caps class doesn't swallow spaces.
    - Horizontal rules required to be on an empty line.
    - Hard breaks don't screw with Markdown headers any longer.
    - Fixed error triggered by complex lists.
    - Inline markups need to be butted up against enclosing text, no spaces.
    - Fixed problem with intermingled single and double quotes.
    - Brought back lite_mode.
2005-11-03 05:59:14 +00:00
rillig
2d215dbcf0 Removed trailing white-space from line 1. 2005-10-23 20:24:17 +00:00
minskim
a68713fdfb Fix PLIST. Bump PKGREVISION. 2005-09-22 01:40:23 +00:00
taca
ee95d3c018 Update ruby-redcloth package to 3.0.3.
- version: 3.0.3
  date: 2005-02-06
  changes:
    - Stack overflow regexp on code inlines obliterated.
    - Citations scaled back.
    - Toggle span tags on CAPS with :no_span_tags accessor.

- version: 3.0.2
  date: 2005-02-02
  changes:
    - Stack overflow Regexps replaced.
    - All code blocks protected from formatting.
    - Hard breaks working.
    - Filter HTML now uses detailed cleaner.

- version: 3.0.1
  date: 2004-11-15
  changes:
    - Using `float' rather than `text-align' to align image blocks.
    - Shelving more HTML attributes to prevent them from clashing with Textile glyphs.
    - Simplifying the block regexp.

- version: 3.0
  date: 2004-10-26
  changes:
    - Broke up the Textile engine into smaller parts, recoded central block parser.
    - Added preliminary support for Markdown.
    - Added support for custom Textile prefixes.
    - RedCloth now generates XHTML fragments.
    - Complete HTML documents should now work, RedCloth ignores complex HTML.

- version: 2.0.12
  date: 2004-08-09
  changes:
    - Escaping tighter for <pre> tags that share a single line.
    - No more String#htmlesc!.  Moved to RedCloth#htmlesc.
    - Pruned out the code that was handling multibyte.

- version: 2.0.11
  date: 2004-06-01
  changes:
    - Fixed the new 2.0-style aliased links.
    - Lines starting with div opening or closing tags aren't given paragraph tags.
    - Escaped some sample markup that was being translated by RDoc.
    - Subtle changes to the quick tags to help them interact with surrounding HTML better.
    - Ensure angle brackets inside code quick tags get escaped.
    - New patch and test by F. Ros to fix <pre> tags with class settings.
    - Commented out encode_entities and fix_entities, they do nothing now.  Thanks, Denis.
    - Scaled back QTAGS a back to avoid mixing up hyphens and dels.  Thanks, Denis.
    - Work on the references to ensure they are generating at least XHTML 1.0 Transitional.

- version: 2.0.10
  date: 2004-05-26
  changes:
    - Table and list problems.  Rewrote the <pre> handling code.. again.

- version: 2.0.9
  date: 2004-05-26
  changes:
    - Improved RDoc.  Ri documentation is auto-installed now!
    - Links were consuming closing HTML tags.  (See latest test in tests/links.yml.)
    - Further speed patch from Denis.  Good good.
    - Patch by F. Ros to fix <pre> tags with class settings.

- version: 2.0.8
  date: 2004-05-22
  changes:
    - First scan of the glyphs() method only scans for pre|notextile|code, the
      deeper passes scan for all HTML.  Now inlines work around HTML tags!
      (What a pain!)
    - Moved tables and blocks into glyphs to keep them shielded from the parser
      if they are in <pre> tags.
    - Patch by Denis Mertz to speed up RedCloth by compiling the various RegExps
      only once.  Thanks, David!

- version: 2.0.7
  date: 2004-04-21
  changes:
    - New REFERENCE and QUICK-REFERENCE.  See http://hobix.com/textile/.
    - Lists rewritten to accomplish better line folding.
    - Better, greedier links.
    - Additional link and list tests.

- version: 2.0.6
  date: 2004-04-16
  changes:
    - Bold and strong tags were mixed up.  '*' is now strong.  '**' is bold.
      They were swapped until now.
    - Horizontal alignments were pretty buggy.  Combining alignments with
      indents was totally broken.
    - Fixed table problem.  Now glyphs are handled between tables and blocks.
    - Nested <pre> and <code> tags are now escaped.  Much better handling of
      HTML inside <pre> tags.  Really: quite nice.
    - Patch from Florian Gross to fix an html filtration inconsistency.
2005-09-05 03:52:49 +00:00
wiz
9b3b3041bc Add RMD160 checksum. 2005-05-25 13:43:10 +00:00
minskim
3f720f9ac4 Import ruby-redcloth from pkgsrc-wip. Packaged by Rich Davies.
RedCloth is a Ruby library for working with the Textile language
(http://www.textism.com/tools/textile/).
2005-03-26 16:16:44 +00:00